8

我需要一次性删除文件夹中的文件夹,并且此文件夹以通用名称开头,但不以。那么任何带有 del/rm 的命令可以做到这一点吗?我尝试使用通配符,但没有奏效。

c:\temp> rmdir hello* --- 开头字符为“hello”的目录不起作用

c:\temp> rmdir hello*.*---没有工作

4

2 回答 2

7

From the command line:

for /d %i in (hello*) do rd "%i"

In a batch file:

for /d %%i in (hello*) do rd "%%i"
于 2013-05-21T09:28:25.243 回答
4

Try this - remove the echo if it works the way you expect it.

for /d %%a in (hello*) do echo rd /s /q "%%a"

change all %%a to %a to execute it from the command line.

于 2013-05-21T09:28:49.980 回答