作者XP1 (【Windows XP】)
看板Windows
标题[问题] [W10] 执行不同bat批次档,颜色会不一样
时间Wed Mar 19 15:49:36 2025
各位
windows达人
我们有时候在电脑里面设定一些附档名bat的批次档,
常见的有「一键清除垃圾档」「一键清除tmp暂存档」「重新取得IP」
echo 删除系统盘目录下临时文件
del /f /s /q %systemdrive%\*.tmp
echo 删除系统盘目录下临时文件
del /f /s /q %systemdrive%\*._mp
echo 删除系统盘目录下日志文件
del /f /s /q %systemdrive%\*.log
或者是
ipconfig /renew
同样是bat批次档,或者同样可以从左下角【执行】CMD,然後手动输入指令,
为什麽不同的指令,出来的颜色不一样?如图:
https://i.imgur.com/TjJ5XaJ.png
例如清除暂存temp垃圾,它执行的时候是绿色,
重新取得IP,它执行的时候是白色。
所以这绿色、白色,分别有甚麽意思?
谢谢各位
windows达人
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 184.68.30.115 (加拿大)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1742370578.A.1C8.html
1F:推 sgracee: 因为 bat 可以设定色码显示,用记事本开 bat 可看到 03/20 07:15
2F:→ sgracee: "color xx" 的指令,代表要设定的前景与背景色为何。 03/20 07:15
4F:→ maniaque: 除了batch file 里面的颜色指令以外 03/20 10:05
5F:→ maniaque: 也有可能shell 的 config 已经有预设颜色 03/20 11:08
6F:→ maniaque: (shell 就是指 cmd.exe or powershell.exe) 03/20 11:09
7F:→ maniaque: 所以,若bat里面没有color 指令,那就是预设的shellconfig 03/20 11:50
8F:→ maniaque: 里面有下吧 03/20 11:51
9F:→ maniaque: 也有可能另外叫出哪一个config 去运行 03/20 11:51
10F:嘘 fly9588: 洗文 03/26 12:19