2013-08-21 167 views
1

我已经尝试过以各种方式可以从命令行执行shell命令,但它根本无法工作。我究竟做错了什么?无法获得-r参数的工作

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)

+1

试试ConEmu?示例命令:“ConEmu.exe/cmd cmd.exe/k dir” – Maximus

回答

4

我现在在玩那个。

你尝试:

console2 -r "/K runstuff.bat" 

的/ K需要保留命令脚本运行后打开。

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

如果添加命令shell命令(设置 - >标签 - >贝壳)字段,你就不必键入exit两次:

%comspec% /K runstuff.bat 

我不认为“%COMSPEC %“是必要的(可以使用”cmd“代替),但是我从几年前在Web上的某个示例中获得了它。包含Console2的帮助文件使用“cmd”显示。

+0

非常好,谢谢:) –