我有以下简单的批处理文件:
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循环中的命令,它也不起作用。