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

Delete dos folders 4 chars long starting with letter S

我正在尝试找到一个命令,可以这样描述

rmdir s???

即删除当前目录中所有以 S 开头的文件夹,恰好 4 个字符长。我试过 rmdir、del、erase,其中 none 行得通。 有什么想法吗?空文件夹和非空文件夹会有所不同吗?

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

deltree/y s???

如果您不是在 MS-DOS 中,而是在 Windows 命令行中:

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

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

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