我可以在批处理文件的末尾放置什么命令来防止在文件执行后自动关闭控制台?


当前回答

cmd /k cd C:\项目.....

如果你想让你的cmd打开在特定的长位置

其他回答

这里的答案有问题,所以我想出了这个,对我来说很有用(TM):

cmd /c node_modules\.bin\tsc
cmd /c node rollup_build.js
pause

除了暂停。

set /p=

它将期望用户输入,并在按下enter键时释放流。

or

runas /user:# "" >nul 2>&1

它也会执行相同的操作,只是不会显示用户输入中的任何内容,也不会保留在命令历史记录中。

我知道我迟到了,但我更喜欢这样:

:programend
pause>nul
GOTO programend

这样用户就不能使用enter退出。

使用:调用yourbatch.cmd

是否有效 将处理脚本,然后在同一窗口上继续弹出其他代码(cmd实例)

添加暂停(如果你不希望任何其他显示Add) > null它应该看起来像:@echo offtitle niceecho hellopause >nulall你将看到的是“hello”