删除以字母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"
我正在尝试找到一个命令,可以这样描述
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"