标题: 删除补丁备份文件夹
[打印本页]
作者: zozolan
时间: 2008-1-15 00:58
标题: 删除补丁备份文件夹
系统更新补丁后会在C:\WINDOWS下留下好多以$NtUninstallKB开头的补丁备份文件夹,严重占用硬盘空间.
哪位大哥能帮忙写个批处理快捷删除这些补丁备份文件夹?
作者: huahua0919
时间: 2008-1-15 12:03
@echo off
for /f %%i in ('dir/b/ad c:\windows\*NtUninstallKB*') do (
attrib -s -h -r %%i
rd /s /q %%i
)
pause
哎!!!
作者: zozolan
时间: 2008-1-15 23:56
标题: 删除补丁备份文件夹
好像不行哦!
找不到文件 - $NtUninstallKB938127$
系统找不到指定的文件。
找不到文件 - $NtUninstallKB939683$
系统找不到指定的文件。
找不到文件 - $NtUninstallKB942840$
系统找不到指定的文件。
找不到文件 - $NtUninstallKB942763$
系统找不到指定的文件。
找不到文件 - $NtUninstallKB936021$
......
请多指教!!
作者: fastslz
时间: 2008-1-16 00:13
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
作者: HAT
时间: 2008-1-16 00:15
@echo off
for /f %%i in ('dir/b/ad "%systemroot%\*NtUninstallKB*"') do (
attrib -s -h -r "%systemroot%\%%i"
echo rd /s /q "%systemroot%\%%i"
)
哎!!!
作者: zozolan
时间: 2008-1-16 00:25
Quote: |
Originally posted by fastslz at 2008-1-16 12:13 AM:
[code]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 ... |
|
OK了!~谢谢哦
作者: zozolan
时间: 2008-1-16 00:27
Quote: |
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"
) 哎!!! |
|
兄弟,命令执行完后显示属性倒是给全显示出来了!但是没有删除掉哦!
不过还是很谢谢你!