2023年6月21日发(作者:)

Windowsbat清理系统垃圾⽂件创建.bat批处理⽂件1,新建⽂本⽂件 ,⽂件名⾃定义,这⾥以xxx代替⽂件名;2,把如下代码复制到 ⽂件中,并保存@echo offcolor atitle windows10系统垃圾清理---echo 删除系统盘⽬录下临时⽂件del/f/s/q %systemdrive%*.tmpecho 删除系统盘⽬录下临时⽂件del/f/s/q %systemdrive%*._mpecho 删除系统盘⽬录下⽇志⽂件del/f/s/q %systemdrive%*.log

echo 删除系统盘⽬录下GID⽂件(属于临时⽂件,具体作⽤不详)del/f/s/q %systemdrive%*.gidecho 删除系统⽬录下scandisk(磁盘扫描)留下的⽆⽤⽂件del/f/s/q %systemdrive%*.chkecho 删除系统⽬录下old⽂件del/f/s/q %systemdrive%*.oldecho 删除系统⽬录下备份⽂件del/f/s/q %windir%*.bakecho 删除回收站的⽆⽤⽂件del/f/q %systemdrive%recycled*.*echo 删除应⽤程序临时⽂件del/f/q %windir%prefetch*.*echo 删除系统维护等操作产⽣的临时⽂件

rd/s/q %windir%temp & md %windir%tempemp% & md %temp%echo 删除当前⽤户的COOKIE(IE)del/f/q %userprofile%cookies*.*echo 删除访问记录(开始菜单中的⽂档⾥⾯的东西)del/f/q %userprofile%recent*.*echo 删除internet临时⽂件rd/s/q “%userprofile%Local SettingsTemporary Internet Files”echo 删除internet临时⽂件del /f/s/q “%userprofile%local settingstemporary internet files*.*”

cls & echo 系统垃圾清除完成:)echo. & pause3,修改⽂件名后缀为;4,双击运⾏即可

提⽰:在bat批处理⽂件运⾏过程中,可以在键盘上按下Ctrl+C组合键来强⾏终⽌⼀个批处理的执⾏过程。批处理程序批处理⽂件(也被称为批处理程序或脚本)是⽆格式的⽂本⽂件,它包含⼀条或多条命令。它的⽂件扩展名为 .bat 或 .cmd。在命令提⽰下键⼊批处理⽂件的名称,或者双击该批处理⽂件,系统就会调⽤按照该⽂件中各个命令出现的顺序来逐个运⾏它们。cmd和bat的区别cmd和bat其本质上两者没有区别,都是简单的⽂本编码⽅式,都可以⽤记事本创建、编辑和查看。两者所⽤的命令⾏代码也是共⽤的,只是cmd⽂件中允许使⽤的命令要⽐bat⽂件多。cmd⽂件只有在windows2000以上的系统中才能运⾏,⽽bat⽂件则没有这个限制。从它们的⽂件描述中也可以看出以上的区别:cmd⽂件的描述是“windows nt命令脚本”,bat⽂件的描述是“ms dos批处理⽂件”乱码问题如果echo 后⾯打印的中⽂出现乱码:1,简单解决办法

在bat⽂件中@echo off下⾯加⼊如下代码;注意打开⽅式,要以记事本打开;REM 声明采⽤UTF-8编码chcp 65001echo 中⽂测试如果echo 打印的中⽂乱码消失,虽然乱码解决了,但是之前系统打印的中⽂(例如:拒绝访问。)变成英⽂了;

"拒绝访问。"变成英⽂的问题去掉@echo offREM 声明采⽤UTF-8编码chcp 65001echo 中⽂测试2,最终解决办法修改.bat⽂件编码格式改为ANSI编码1,使⽤win⾃带的⽂本编辑(记事本)打开上⾯编辑好的.bat⽂件2,点击⽂件——>另存为——>在弹窗中编码选项选择ANSI即可

2023年6月21日发(作者:)

Windowsbat清理系统垃圾⽂件创建.bat批处理⽂件1,新建⽂本⽂件 ,⽂件名⾃定义,这⾥以xxx代替⽂件名;2,把如下代码复制到 ⽂件中,并保存@echo offcolor atitle windows10系统垃圾清理---echo 删除系统盘⽬录下临时⽂件del/f/s/q %systemdrive%*.tmpecho 删除系统盘⽬录下临时⽂件del/f/s/q %systemdrive%*._mpecho 删除系统盘⽬录下⽇志⽂件del/f/s/q %systemdrive%*.log

echo 删除系统盘⽬录下GID⽂件(属于临时⽂件,具体作⽤不详)del/f/s/q %systemdrive%*.gidecho 删除系统⽬录下scandisk(磁盘扫描)留下的⽆⽤⽂件del/f/s/q %systemdrive%*.chkecho 删除系统⽬录下old⽂件del/f/s/q %systemdrive%*.oldecho 删除系统⽬录下备份⽂件del/f/s/q %windir%*.bakecho 删除回收站的⽆⽤⽂件del/f/q %systemdrive%recycled*.*echo 删除应⽤程序临时⽂件del/f/q %windir%prefetch*.*echo 删除系统维护等操作产⽣的临时⽂件

rd/s/q %windir%temp & md %windir%tempemp% & md %temp%echo 删除当前⽤户的COOKIE(IE)del/f/q %userprofile%cookies*.*echo 删除访问记录(开始菜单中的⽂档⾥⾯的东西)del/f/q %userprofile%recent*.*echo 删除internet临时⽂件rd/s/q “%userprofile%Local SettingsTemporary Internet Files”echo 删除internet临时⽂件del /f/s/q “%userprofile%local settingstemporary internet files*.*”

cls & echo 系统垃圾清除完成:)echo. & pause3,修改⽂件名后缀为;4,双击运⾏即可

提⽰:在bat批处理⽂件运⾏过程中,可以在键盘上按下Ctrl+C组合键来强⾏终⽌⼀个批处理的执⾏过程。批处理程序批处理⽂件(也被称为批处理程序或脚本)是⽆格式的⽂本⽂件,它包含⼀条或多条命令。它的⽂件扩展名为 .bat 或 .cmd。在命令提⽰下键⼊批处理⽂件的名称,或者双击该批处理⽂件,系统就会调⽤按照该⽂件中各个命令出现的顺序来逐个运⾏它们。cmd和bat的区别cmd和bat其本质上两者没有区别,都是简单的⽂本编码⽅式,都可以⽤记事本创建、编辑和查看。两者所⽤的命令⾏代码也是共⽤的,只是cmd⽂件中允许使⽤的命令要⽐bat⽂件多。cmd⽂件只有在windows2000以上的系统中才能运⾏,⽽bat⽂件则没有这个限制。从它们的⽂件描述中也可以看出以上的区别:cmd⽂件的描述是“windows nt命令脚本”,bat⽂件的描述是“ms dos批处理⽂件”乱码问题如果echo 后⾯打印的中⽂出现乱码:1,简单解决办法

在bat⽂件中@echo off下⾯加⼊如下代码;注意打开⽅式,要以记事本打开;REM 声明采⽤UTF-8编码chcp 65001echo 中⽂测试如果echo 打印的中⽂乱码消失,虽然乱码解决了,但是之前系统打印的中⽂(例如:拒绝访问。)变成英⽂了;

"拒绝访问。"变成英⽂的问题去掉@echo offREM 声明采⽤UTF-8编码chcp 65001echo 中⽂测试2,最终解决办法修改.bat⽂件编码格式改为ANSI编码1,使⽤win⾃带的⽂本编辑(记事本)打开上⾯编辑好的.bat⽂件2,点击⽂件——>另存为——>在弹窗中编码选项选择ANSI即可