2

我已经尝试了各种可以想象的方式从命令行执行 shell 命令,但它根本不起作用。我究竟做错了什么?

C:\Console2\Console.exe -r runstuff.bat

C:\Console2\Console.exe -d C:\Console2 -r runstuff.bat

C:\Console2\Console.exe -r dir

两者都不起作用。(Win7 x64)

4

1 回答 1

4

我现在正在玩那个。

你试过了吗:

console2 -r "/K runstuff.bat"

/K 是运行脚本后保持命令打开所必需的。

我在使用“-r”选项时遇到的问题是我必须输入两次 exit 才能离开窗口。

如果您将命令添加到 shell 命令(设置... -> 选项卡 -> 外壳)字段,则不必输入两次 exit:

%comspec% /K runstuff.bat

我不认为“%comspec%”是必要的(可以使用“cmd”代替),但我是几年前从网络上的一个例子中得到的。Console2 包含的帮助文件显示使用“cmd”。

于 2013-10-25T02:31:29.953 回答