在不使用Pause的情况下阻止CMD中的批处理文件关闭

时间:2012-09-17 09:36:38

标签: batch-file

目前我想运行一个激活命令git log的批处理文件并向我显示该日志。 之后,我需要能够提交并查看状态,以便在按下按键后此提示可能不会消失。

我搜索了网络,人们拥有的唯一答案是pause,它会在按键后关闭提示。

有人为我提供解决方案吗?目前我创建了cmd.exe的快捷方式,并将目标设为我的文件夹,但我也想执行一些命令。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在Windows 7中测试此(如下)。要退出它创建的窗口,请在完成时键入“exit”。

  

启动cmd / K“cd \ [-target-folder]&& git log”

其中:   您替换为目标文件夹的[目标文件夹]

注意:   &安培;&安培;允许您在一行上运行两个命令   / K是cmd shell程序的一个参数,它执行string指定的命令并保持不变。