@echo off ;echo 在清除系统垃圾,请稍等...; del /f /s /q %systemdrive%\*.tmp ;是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/03 09:58:07
这三句是从一个删除垃圾文件的程序中摘的,请高手逐句翻译一下,谢谢达人。

呵呵,@echo off 是用来显示后边的:在清除系统垃圾,请稍等...;

这句话的。

del 是删除命令。

后边带/的可以看做是命令的开关。

总的翻译出来的意思大致可以理解为:

显示:。。。。。。<
在安静模式(/q)强制(/f)删除系统目录下(包括子目录)(/s)的所有扩展名为tmp的临时文件。

echo off 就是说在CMD的窗口里不显示后面的那些del /f /s /q %systemdrive%\*.tmp 之类的内容,没什么实际意义
del 就是删除
f 强行删除只读文件
/s 从子目录删除全部子文件
/q 直接删除,不需要确认
%systemdrive% 是系统盘WINDOWS目录下的一个目录
*.tmp 表示后缀为tmp的所有文件,tmp一般是没什么用的文件

你好
这个不是病毒
这个是你安装系统盘估计残留下的驱动文件,正常删除就可以

这是一个批量文件的代码