【发布时间】:2013-03-12 00:42:43
【问题描述】:
我想删除所有只有数字名称的文件夹。 所以我用正则表达式写了一个批处理文件:
@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
但它不起作用。哪里出错了?
【问题讨论】:
标签: regex batch-file cmd