我想打开一个新的 shell 并传递一个命令让它在 Windows cmd 窗口中以一行代码的形式执行。实现此目的最简单的方法是什么?
例如我有一个cmd shell,我想执行:
C:\app\cmd.exe THEN "run_app.exe argument1"
最佳答案
cmd /c run_app.exe argument
到c执行后失败 or
cmd /k run_app.exe argument
k执行后保持打开。
如有疑问,请使用可执行文件的完整路径:
cmd /c c:\path\to\run_app.exe argument
要一个接一个地运行多个命令,请使用链接:
cmd /k run_app.exe argument & second.exe & third.exe
关于windows - 打开命令外壳并执行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38464851/