sam*_*tha 1 windows batch-file
我需要删除当前目录中以"foo"开头的所有文件夹,后跟日期
,例如我们有
我可以成功删除一个与当前日期
示例匹配的文件夹
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端批处理脚本.
jeb*_*jeb 11
您可以使用该FOR /D命令.
for /d %%p in (foo*) do rd /s /q "%%p"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5055 次 |
| 最近记录: |