|
本帖最后由 shuini 于 2023-12-12 12:15 编辑
代码修改为
for /f "delims=" %%i in ('dir /b /s "c:\" ^| findstr /r "[-_~]*[^a-z0-9]is-IS[-_~]*[^a-z0-9]"') do (if exist "%%i\" (rd /q /s "%%i") else del /q /s "%%i")
直观点上一张包含“is-IS”名称的文件图。最新的处理结果是只删除了is-IS文件夹里的文件,is-IS文件夹却保留了。
其他类似$$_azurearcsetup_arcsetup_is-is_d88b442544315392.cdf-ms的文件没有删除,当然像wow64_microsoft-windows-iis-isapifilter_31bf3856ad364e35_10.0.20348.825_none_469c74f7c71a54c6.manifest这类文件本就不该删除。
|
-
1.png
(19.6 KB, 下载次数: 49)
|