
CODE: [Copy to clipboard]演示代码,觉得没有问题,就把 echo 去掉。@echo off
setlocal enabledelayedexpansion
for /f %%i in ('dir/ad/b') do (
set /a folder=%%i
if not "!folder!"=="0" echo rd /s %%i
)
pause
CODE: [Copy to clipboard]看楼主的意思是要删除QQ用户号码的目录,这段的作用是只删除数字组成的目录(0、00、000。。。这些目录除外)@echo off
setlocal enabledelayedexpansion
for /f %%i in ('dir/ad/b') do (
set /a folder=0
set /a folder=%%i 2>nul
if not "!folder!"=="0" rd /s /q %%i
)
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
:: 放在QQ目录下运行,如果满意再去掉 echo
for /f %%i in ('dir /ad /b^|findstr "^[0-9]*$"') do echo rd /s /q %%i
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |