我可以在批处理文件的末尾放置什么命令来防止在文件执行后自动关闭控制台?
当前回答
这里的答案有问题,所以我想出了这个,对我来说很有用(TM):
cmd /c node_modules\.bin\tsc
cmd /c node rollup_build.js
pause
其他回答
这里的答案有问题,所以我想出了这个,对我来说很有用(TM):
cmd /c node_modules\.bin\tsc
cmd /c node rollup_build.js
pause
在批处理文件的末尾调用cmd。
在Windows/DOS批处理文件中:
pause
这将打印一个漂亮的“按任意键继续…”消息
或者,如果你不想要“按任意键继续…”消息,可以这样做:
pause >nul
添加暂停(如果你不希望任何其他显示Add) > null它应该看起来像:@echo offtitle niceecho hellopause >nulall你将看到的是“hello”
如果您希望cmd.exe不关闭,并能够继续键入,请使用cmd /k
只是觉得有必要澄清/k是做什么的(来自windows网站):
/k:执行string指定的命令并继续执行。
因此,在bat文件的末尾没有后续命令的cmd /k将保持cmd.exe窗口打开以供进一步使用。
另一方面,在批处理文件末尾的暂停将简单地暂停进程并在第一次按下按钮时终止cmd.exe
推荐文章
- Windows和Linux上的c++编译:ifdef开关
- 如何验证批处理文件中是否存在一个文件?
- 如何循环通过文件匹配通配符在批处理文件
- 异步运行Windows批处理文件命令
- 我怎么能显示线在公共(反向差异)?
- XAMPP -端口80被PID 4的“无法打开进程”使用!12
- Git显示“警告:永久添加到已知主机列表”
- 为什么git在Windows下记不住我的密码
- Git克隆/拉不断冻结在“存储密钥在缓存?”
- 如何在文本文件中替换${}占位符?
- 如何在批处理文件中请求管理员访问
- 有没有替换Windows (Visual C)的unistd.h ?
- 如何在Mac OS Lion上从命令行启动MySQL服务器?
- 从Windows批处理文件设置系统环境变量?
- 在批处理文件中处理子字符串的最佳方法是什么?