从PATH环境变量运行位于目录中的应用程序

时间:2012-09-04 14:33:21

标签: c# .net vb.net command-line environment-variables

我的应用程序位于PATH环境变量中包含的目录中。因此,如果使用DOS命令行从任何目录调用,则启动将成功。

在.NET应用程序中实现相同功能的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用带有此语法的CMD命令

Process.Start("CMD", "/C you_app_name.exe");

这是一个静态方法,需要两个参数:

  • 第一个是要启动的程序的名称
  • 第二个是传递给起始程序的一个或多个参数

使用CMD / C your_app_name.exe我们启动另一个命令解释器实例,要求它运行你的应用程序,然后退出。