如何在打开.bat文件脚本后保持cmd运行

如何在打开.bat文件脚本后保持cmd运行

问题描述:

基本上我在记事本中写了一个“脚本”并将其保存为.bat文件。它所做的只是改变目录。这样写的:如何在打开.bat文件脚本后保持cmd运行

cd C:\Users\Hello\Documents\Stuff 

它确实改变了目录,但我想写后,更多的cmd内。防爆。选择一个程序来运行。这似乎很简单,但我无法弄清楚。我读了约pause,但它只是等待一个关键,然后关闭。

+0

[如何防止在执行批处理文件后自动关闭控制台](http://stackoverflow.com/questions/988403/how-to-prevent-auto-closing-of-console-在执行批处理文件之后) – kapa 2014-12-28 11:19:25

@pause你的bat文件放在cmd /k对剧本的最后一行。

末在自己的行

+2

@pause似乎只是暂停而已。它不会让我写,它会关闭,不管我按什么。 – 2013-02-21 21:34:58

+1

啊,你的脚本改变目录后,你自己手动做更多的东西? “cmd C:\ Users \ Hello \ Documents \ Stuff”。 bat文件运行就好像它是它自己的应用程序一样,你需要告诉它启动一个cmd的新实例 – bizzehdee 2013-02-21 21:37:12

+0

一旦我得到它启动一个新的cmd,我可以然后让它关闭旧的?所以我只有一个开放。或者,也许只是运行旧的隐藏?我知道你可以用“@echo off”来隐藏文本,也许整个cmd都可以? – 2013-02-21 21:49:44

尝试以下操作:

@echo off 
Cmd /k 

cmd /k启动一个新cmd实例,/k站终止控制台窗口之后的命令完成。