我需要一次性删除文件夹中的文件夹,并且此文件夹以通用名称开头,但不以。那么任何带有 del/rm 的命令可以做到这一点吗?我尝试使用通配符,但没有奏效。
c:\temp> rmdir hello*
--- 开头字符为“hello”的目录不起作用
c:\temp> rmdir hello*.*
---没有工作
我需要一次性删除文件夹中的文件夹,并且此文件夹以通用名称开头,但不以。那么任何带有 del/rm 的命令可以做到这一点吗?我尝试使用通配符,但没有奏效。
c:\temp> rmdir hello*
--- 开头字符为“hello”的目录不起作用
c:\temp> rmdir hello*.*
---没有工作
From the command line:
for /d %i in (hello*) do rd "%i"
In a batch file:
for /d %%i in (hello*) do rd "%%i"
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.