批处理脚本 - 带有通配符文件夹问题的FOR / D循环

时间:2018-02-27 11:15:08

标签: batch-file windows-server-2008-r2

我有以下简单的批处理文件:

FOR /D /r %%G IN (david\*\work) DO (
forfiles /P "%%G" /S /M *.* /D -7 /C "cmd /c del @PATH"
)

问题是它不喜欢*作为第一行中我的路径位置的通配符,它​​说找不到指定的路径。我在“david”中有多个随机命名的子文件夹,每个文件夹中都有一个“work”文件夹-eg:

david\GSTR\work
david\WINDOWS\work
etc

如何解析此中间通配符文件夹?

注意:即使我用for echo %% G替换for循环中的命令,它也不起作用。

0 个答案:

没有答案