由于不怎么想一直使用杀毒软件清理电脑,然后就想有没有一个清理电脑临时文件的bat脚本,然后我就上网收集了下代码。
代码如下:
::清除电脑临时文件
del C:\Users\%username%\AppData\Local\Temp /f /s /q
rd C:\Users\%username%\AppData\Local\Temp /s /q
del C:\Windows\Temp /f /s /q
rd C:\Windows\Temp /s /q
pause
如图:
删除电脑垃圾文件的bat代码:
::去掉了下边这一行,虽然传说中没事,但没有事,不代表不会有事,系统经常出错了,可以把这个文件夹下的东西删除,系统会重建。
rem del /f /s /q %windir%\SoftwareDistribution\Download\*.*
::删除补丁备份目录
rd %windir%\$hf_mig$ /q /s
::删除系统盘目录下临时文件
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
::删除系统盘目录下日志文件
del /f /s /q %systemdrive%\*.log
::删除系统盘目录下GID文件(属于临时文件,具体作用不详)
del /f /s /q %systemdrive%\*.gid
::删除系统目录下scandisk(磁盘扫描)留下的无用文件
del /f /s /q %systemdrive%\*.chk
::删除系统目录下old文件
del /f /s /q %systemdrive%\*.old
::删除回收站的无用文件
del /f /s /q %systemdrive%\recycled\*.*
::删除系统目录下备份文件
del /f /s /q %windir%\*.bak
::删除应用程序临时文件
del /f /s /q %windir%\prefetch\*.*
::删除系统维护等操作产生的临时文件
rd /s /q %windir%\temp & md %windir%\temp
::删除当前用户的COOKIE(IE)
del /f /q %userprofile%\cookies\*.*
::删除internet临时文件
del /f /s /q "%userprofile%\local settings\temporary internet files\*.*"
::删除当前用户日常操作临时文件
del /f /s /q "%userprofile%\local settings\temp\*.*"
::删除访问记录(开始菜单中的文档里面的东西)
del /f /s /q "%userprofile%\recent\*.*"
如图:
查看系统变量
echo 查看系统变量 systemdrive
echo %systemdrive%
echo 查看系统变量 windir
echo %windir%
echo 查看系统变量 userprofile
echo %userprofile%
echo 查看更多系统变量
set
::查看setx 的用法
setx -?
【SETX /M 永久设置系统环境变量】
【SETX 永久设置用户环境变量】
【SET /M 临时设置系统环境变量】
【SET 临时设置用户环境变量】