通过White从批处理文件启动应用程序

时间:2012-07-05 00:57:41

标签: c# batch-file cmd white

我试图让White检测从批处理文件开始的应用程序。我目前的代码是:

Application application = Application.Launch(@"C:\WINNT\system32\calc.exe");

这适用于从.exe打开应用程序,但是当我尝试时:

Application application = Application.Launch(@"C:\WINNT\system32\test.bat");

它没有启动.bat。我假设即使蝙蝠运行,应用程序将分配给cmd.exe而不是批处理中的实际应用程序。有没有办法让我设置应用程序,以便从进程树中搜索应用程序?

由于

1 个答案:

答案 0 :(得分:0)

尝试使用此命令行启动:

@"C:\WINNT\system32\cmd.exe /c C:\WINNT\system32\test.bat"

Cmd.exe是解释.bat或.cmd脚本文件的EXE。