【发布时间】:2012-09-04 14:33:21
【问题描述】:
我有一个应用程序位于 PATH 环境变量中包含的目录中。因此,如果从任何目录使用 DOS 命令行调用,启动都会成功。
在 .NET 应用程序中实现相同目标的最简单方法是什么?
【问题讨论】:
标签: c# .net vb.net command-line environment-variables
我有一个应用程序位于 PATH 环境变量中包含的目录中。因此,如果从任何目录使用 DOS 命令行调用,启动都会成功。
在 .NET 应用程序中实现相同目标的最简单方法是什么?
【问题讨论】:
标签: c# .net vb.net command-line environment-variables
您可以尝试使用这种语法的 CMD 命令
Process.Start("CMD", "/C you_app_name.exe");
这是一个静态方法,需要两个参数:
使用 CMD /C your_app_name.exe 我们启动另一个命令解释器实例,要求它运行您的应用程序然后退出。
【讨论】: