【发布时间】:2011-06-15 23:30:03
【问题描述】:
我需要从我的 C# 应用程序启动一个完整的命令行,例如“app.exe /arg1:1 /arg2:true”。
Process.Start 和 ProcessStartInfo 需要设置文件名和参数属性。有没有办法模仿真正的类似 shell 的执行(比如按 WIN+R 时的执行)?
【问题讨论】:
-
您在使用
Process.Start时发现了哪些不足? -
一个批处理文件启动进程并使用 Process.Start 启动批处理文件怎么样?
-
命令行来自配置文件,整体提供。我只是想模仿 WIN+R 功能。我认为即使是 VBScript 也有办法做我需要的事情......