批处理如何隐藏命令行

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:59:12
弄了一个批处理,用编辑的方式隐藏了里面的内容,但运行的时候了出现命令行窗口,还是会显示出命令里的内容,如何把命令行也隐藏.

@echo off
加上此行为行首..

如果你是个别命令要隐藏,比如
pause
直接用的话会提示"按任意键继续...."
pause>nul
这样的话就会没有提示了.
你可以试着在命令尾部加上>nul 2>nul

@echo off

放在开头

zhidao.baidu.com/question/60344933.html

在批处理程序的首行用:
@echo off

其实地方要注释的话就可用“echo 注释内容”
也可用“color 颜色值”改变颜色,如color 1A

如:
@echo off
color 1A
echo 开始清理系统垃圾文件,请稍候...
del /f /q "%ALLUSERSPROFILE%\Documents\DrWatson\*.*">nul 2>nul
del /f /q "%USERPROFILE%\Application Data\Microsoft\Office\Recent\*.lnk">nul 2>nul
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %USERPROFILE%\Local Settings\Temp\*.*
del /f /s /q %systemdrive%\