首页 > 编程 > BAT > 正文

自动清除电脑垃圾及删除windows默认共享盘符的批处理bat

2020-06-09 14:17:21
字体:
来源:转载
供稿:网友
by:zuifeng258
Windows在默认情况下几个盘多是共享的,它们是隐藏的危险。
在dos下用命令“net share”可以查看。。。
不能截图,就只能打打字了
复制代码 代码如下:

@echo off
echo 正在自动删除admin$管理共享和ipc$管道共享,
net share admin$ /del
net share IPC$ /del
net share C$ /del
net share D$ /del
net share E$ /del
net share F$ /del

@echo off并不是DOS程序中的,
而是DOS批处理中的。
当年的DOS,所有操作都用键盘命令来完成,
当你每次都要输入相同的命令时,
可以把这么多命令存为一个批处理。
上面那段是默认admin$管理共享和ipc$管道共享的命令
如果那没有这么多盘符,可以照上面的“net shere *$” /del ' *是你的盘符号。进行增减


复制代码 代码如下:

@echo off
echo 这是正在检查cookies、历史纪录等目录位置(当前用户)……
reg query "HKCU/software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders" /v Cache>%temp%/cleantmp.txt
reg query "HKCU/software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders" /v Cookies>>%temp%/cleantmp.txt
reg query "HKCU/software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders" /v History>>%temp%/cleantmp.txt
reg query "HKCU/software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders" /v NetHood>>%temp%/cleantmp.txt
reg query "HKCU/software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders" /v Recent>>%temp%/cleantmp.txt

echo 这里是 清理当前用户的Cookies,IE缓存,历史纪录等……
for /f "tokens=3*" %%i in (%temp%/cleantmp.txt) do (
for /d %%i in ("%%i %%b/*.*") do rd /q /s "%%i">Nul 2>Nul
del /a /f /s /q "%%i %%b/*.*">Nul 2>Nul
)

echo 这里清理系统临时垃圾文件……
del /a /f /s /q "%userprofile%/Locals~1/Tempor~1/*.*" >Nul 2>Nul
del /a /f /s /q "%userprofile%/Locals~1/Temp/*.*" >Nul 2>Nul
del /a /f /s /q "%userprofile%/cookies/*.*" >Nul 2>Nul
del /a /f /s /q "%userprofile%/recent/*.*" >Nul 2>Nul
del /a /f /s /q "%Temp%/*.*" >Nul 2>Nul
del /a /f /s /q "%Tmp%/*.*" >Nul 2>Nul
del /a /f /s /q "%HomePath%/../IconCache.db" >Nul 2>Nul
del /a /f /s /q "%SystemDrive%/driver?/*.pnf" >Nul 2>Nul
del /a /f /s /q "%SystemDrive%/driver?/InfCache.1" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*._mp" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.bak" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/kb*.log" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.dmp" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.gid" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.old" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.query" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/*.tmp" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/inf/InfCache.1" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/driver?/*.pnf" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/driver?/InfCache.1" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/inf/*.pnf" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/minidump/*.*" >Nul 2>Nul
del /a /f /s /q "%SystemRoot%/Prefetch/*.*" >Nul 2>Nul
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do del /a /f /q %%i:/autorun.inf %%i:/*.exe & rd /q /s %%i:/recycler %%i:/recycled
rd /q /s "%ProgramFiles%/InstallShield Installation Information" >Nul 2>Nul
rd /q /s "%systemdrive%/Documents and Settings/All Users/Documents/My BoBoTurbo" >Nul 2>Nul
rd /q /s "%systemroot%/Connection Wizard" >Nul 2>Nul
rd /q /s "%systemroot%/Downloaded Installations" >Nul 2>Nul
rd /q /s "%SystemRoot%/Help" >Nul 2>Nul
rd /q /s "%systemroot%/ie7updates" & md "%systemroot%/ie7updates" >Nul 2>Nul
rd /q /s "%SystemRoot%/Offline Web Pages" >Nul 2>Nul
rd /q /s %SystemRoot%/system32/oobe
rd /q /s "%SystemRoot%/system32/ReinstallBackups" >Nul 2>Nul
rd /q /s "%SystemRoot%/SoftwareDistribution/Download" & md "%SystemRoot%/SoftwareDistribution/Download" >Nul 2>Nul
rd /q /s "%SystemRoot%/SoftwareDistribution/datastore" & md "%SystemRoot%/SoftwareDistribution/datastore" >Nul 2>Nul
rd /q /s "%SystemRoot%/SoftwareDistribution/EventCache" & md "%SystemRoot%/SoftwareDistribution/EventCache" >Nul 2>Nul
rd /q /s "%SystemRoot%/temp" & md "%SystemRoot%/temp" >Nul 2>Nul
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表