删除dos文件夹4个字符,以字母S开头

时间:2018-06-27 21:55:18

标签: wildcard dos del rmdir

我正在尝试找到一个命令,该命令可能描述如下

rmdir s ???

即删除当前目录中所有以S开头,正好4个字符的文件夹。我已经尝试过rmdir,del,擦除,但是它们都不起作用。 有什么想法吗?空文件夹和非空文件夹会有所不同吗?

2 个答案:

答案 0 :(得分:1)

在MS-DOS 6.0中(根据您的问题):

deltree/y s???

如果您不在MS-DOS中,但实际上在Windows命令行中:

for /f %i in ('dir /a:d /b s????') do rd /s /q %i

答案 1 :(得分:0)

我发现了与第一个答案类似的东西(如果文件夹为空,只需删除/ s开关)

for /d %n in (s???) do rd  /s "%n"