通过计算机Dos批处理命令,编写一键清理Windows系

展开全文 【新建记事本】—【复制代码】—【粘贴代码】—【重名名记事本,后缀名为bat】 开始时,选择是否清理系统垃圾文件,效果: 选择Y之后,开始清理系统垃圾文件: 清理系

  展开全文

  【新建记事本】—【复制代码】—【粘贴代码】—【重名名记事本,后缀名为bat】

  计算机Dos批处理命令,一键清理Windows系统垃圾的bat代码

  开始时,选择是否清理系统垃圾文件,效果:

  计算机Dos批处理命令,一键清理Windows系统垃圾的bat代码

  选择Y之后,开始清理系统垃圾文件:

  计算机Dos批处理命令,一键清理Windows系统垃圾的bat代码

  清理系统垃圾文件完成之后,按任意键退出:

  计算机Dos批处理命令,一键清理Windows系统垃圾的bat代码

  清理系统垃圾文件代码:

  @echo off

  :winchoise

  Echo 请选择 Y. 开始清理系统垃圾 N. 退出

  Echo.

  Set /p var=请选择:

  If /i %var%==Y (goto delmain) else (Exit)

  Pause

  :delmain

  cls

  color 0a

  title 清理win7系统垃圾

  echo 清理垃圾文件,速度由电脑文件大小而定。在没看到结尾信息时

  echo 请勿关闭本窗口。

  echo 正在清除系统垃圾文件,请稍后......

  echo 删除补丁备份目录

  RD %windir%$hf_mig$ /Q /S

  echo 把补丁卸载文件夹的名字保存成delsystem.txt

  dir %windir%$NtUninstall* /a:d /b >%windir%delsystem.txt

  echo 从delsystem.txt中读取文件夹列表并且删除文件夹

  for /f %%i in (%windir%delsystem.txt) do rd %windir%%%i /s /q

  echo 删除delsystem.txt

  del %windir%delsystem.txt /f /q

  echo 删除补丁安装记录内容(下面的del /f /s /q %systemdrive%*.log已经包含删除此类文件)

  del %windir%KB*.log /f /q

  echo 删除系统盘目录下临时文件

  del /f /s /q %systemdrive%*.tmp

  echo 删除系统盘目录下临时文件

  del /f /s /q %systemdrive%*._mp

  echo 删除系统盘目录下日志文件

  del /f /s /q %systemdrive%*.log

  echo 删除系统盘目录下GID文件(属于临时文件,具体作用不详)

  del /f /s /q %systemdrive%*.gid

猜你喜欢

推荐阅读