【发布时间】:2015-07-14 17:35:01
【问题描述】:
我只是希望在批处理文件完成后打开一个 cmd.exe 窗口,如下所示。我正在测试使用 cmd.exe 版本 6.1.7601 从 Windows 7 Explorer 启动它。哔声和暂停工作正常,但我想让 cmd 保持打开状态以发出后续命令。
@echo off
:: wschloss Jul 2015
:: This batch runs if the laptop's Core Temp is close to critical
:: as determined by the "Core Temp" utility at
:: "C:\ORION\System Information\CoreTemp\64bit\Core Temp.exe"
:: http://www.alcpu.com/CoreTemp/
::
color 1F :: White on Blue
:: Beeps!
echo .
type c:\bill\beep.txt :: causes the Laptop to beep for attention
cls
::
echo .
echo Laptop Critical Temperature Approaches!
echo .
echo Save Your Data and Cool me down NOW!
echo .
pause
color
exit /B
:: EOP
这似乎微不足道,但我显然遗漏了一些东西。感谢您的帮助。
【问题讨论】:
-
在命令提示符窗口
cmd /?中运行并阅读输出帮助,解释参数/C(关闭)的用法差异,该参数默认用于批处理文件和参数@987654324 的用法@ (keep) 你应该在运行这个批处理文件时使用它。那么exit /B在您的批处理文件中根本不需要。 -
仅供参考,COLOR 调用不适用于同一行的“:: White on Blue”
标签: batch-file cmd exit