相关疑难解决方法(0)

使用模式匹配删除当前目录中的所有文件夹

我需要删除当前目录中以"foo"开头的所有文件夹,后跟日期
,例如我们有

  1. foo20120620
  2. foo20120513
  3. foob​​labla

我可以成功删除一个与当前日期
示例匹配的文件夹

set FOO_FOLDER=%CD%\foo%datetimef%      

echo Y | rd /s/q %FOO_FOLDER%     
Run Code Online (Sandbox Code Playgroud)

但是我无法删除所有以foo开头的文件夹.

我尝试过类似的东西

set OLD_PATTERN="%CD%\foo"     
del %OLD_PATTERN%*
Run Code Online (Sandbox Code Playgroud)

我用Google搜索并尝试跟踪本论坛中已经提出的一些问题,但这些问题对我没什么帮助.

任何建议对我都有很大帮助.
必须在Windows端批处理脚本.

windows batch-file

1
推荐指数
1
解决办法
5055
查看次数

标签 统计

batch-file ×1

windows ×1