0
我想删除只有数字名称的所有文件夹。 所以我写的使用正则表达式的批处理文件:批处理文件删除具有特殊名称的文件夹
@echo off
D:
cd D:\Install\Work
for /d %%i in (*|findstr "^[0-9]*$") do (
rd /s /q %%i
)
echo [all the folders under work are deleted!]
pause
,但它不工作。错误在哪里?
什么意思是“%%〜nxd”“> nul” “%%〜fd”? – rich 2013-03-22 12:49:32
@丰富查看更新的答案。 – 2013-03-22 13:28:08