系统更新补丁后会在C:\WINDOWS下留下好多以$NtUninstallKB开头的补丁备份文件夹,严重占用硬盘空间.
哪位大哥能帮忙写个批处理快捷删除这些补丁备份文件夹?
哪位大哥能帮忙写个批处理快捷删除这些补丁备份文件夹?
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
for /f %%i in ('dir/b/ad c:\windows\*NtUninstallKB*') do (
attrib -s -h -r %%i
rd /s /q %%i
)
pause
del /q "%WINDIR%\*kb*.log" >nul 2>nul
for /f "delims=*" %%i in ('dir /ad /b "%WINDIR%\$*$" 2^>nul') do RD /S /Q "%WINDIR%\%%i" >nul 2>nul
@echo off
for /f %%i in ('dir/b/ad "%systemroot%\*NtUninstallKB*"') do (
attrib -s -h -r "%systemroot%\%%i"
echo rd /s /q "%systemroot%\%%i"
)
Originally posted by fastslz at 2008-1-16 12:13 AM:
del /q "%WINDIR%\*kb*.log" >nul 2>nul
for /f "delims=*" %%i in ('dir /ad /b "%WINDIR%\$*$" 2^>nul') do RD /S /Q "%WINDIR%\%%i" >nul 2>n ...
Originally posted by HAT at 2008-1-16 12:15 AM:
@echo off
for /f %%i in ('dir/b/ad "%systemroot%\*NtUninstallKB*"') do (
attrib -s -h -r "%systemroot%\%%i"
echo rd /s /q "%systemroot%\%%i"
)
哎!!!