我需要一次性删除文件夹中的文件夹,并且此文件夹以通用名称开头,但不以。那么任何带del / rm的命令都可以做到这一点?我尝试使用通配符,但这不起作用。
c:\temp> rmdir hello*
---以'hello'开头的charecters的目录无法正常工作
c:\temp> rmdir hello*.*
---无效
答案 0 :(得分:4)
从命令行:
for /d %i in (hello*) do rd "%i"
在批处理文件中:
for /d %%i in (hello*) do rd "%%i"
答案 1 :(得分:3)
试试这个 - 如果echo
按预期方式运行,请将其删除。
for /d %%a in (hello*) do echo rd /s /q "%%a"
将所有%% a更改为%a,以便从命令行执行它。