【问题标题】:Delete dos folders 4 chars long starting with letter S删除以字母 S 开头的 4 个字符长的 dos 文件夹
【发布时间】:2018-06-27 21:55:18
【问题描述】:

我正在寻找一个命令,可以这样描述

rmdir s???

即删除当前目录中以 S 开头的所有文件夹,长度正好为 4 个字符。我试过 rmdir、del、erase,它们都不起作用。 请问有什么想法吗?空文件夹和非空文件夹会有所不同吗?

【问题讨论】:

  • 您使用的是什么操作系统?

标签: wildcard dos del rmdir


【解决方案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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-12-18
      • 1970-01-01
      • 1970-01-01
      • 2019-07-17
      • 2021-09-25
      • 1970-01-01
      • 2017-07-07
      • 2022-11-24
      • 1970-01-01
      相关资源
      最近更新 更多