我知道如何在 forfiles 命令中使用搜索掩码来定位特定扩展名的文件,但我正在处理一个我想避免特定扩展名并捕获其他所有内容的情况。
有没有一种简单的方法可以使用 forfiles 命令实现这一点,还是我需要编写一个自定义的 for 循环来处理这个过程?我不想运行像下面这样的命令,这会迫使我事先定义我的搜索掩码。
for %G in (.txt, .edi, .csv) do forfiles -p "C:abc\del" -s -m *%G -d -10 -c "cmd /c echo @path"
我的用例是基于单个扩展名递归地从目录中删除所有未加密的文件。这将是我的负值。