如何删除名称中间带有 abc 的文件?

如何删除名称中间带有 abc 的文件?

我必须删除其中包含 abc 的文件

例如:allgood-abc.2021-01-01.log

如何扫描包含所有以“allgood-abc”为首字母的文件的文件夹

或者更好的是,在文件名中包含 abc 并删除它们?下面对我来说不起作用

forfiles /p Z:\batch-test-delete /M abc*.csv /c "cmd /c del /q @file

答案1

作为约翰建议

首先使用无害命令进行检查

> pushd Documents && dir *and*.txt && popd

14/02/2017  19:48               219 randomwords.txt
22/03/2023  22:17                 7 sandybeach.txt

然后(小心地)使用危险的命令执行该模式

> forfiles /P .\Documents /M *and*.txt /C "cmd /c echo @file"

"randomwords.txt"
"sandybeach.txt"

社区 Wiki,因为大部分不是自己的作品

相关内容