批处理7zip delete命令不会删除文件

时间:2018-09-22 14:08:52

标签: cmd 7zip

我需要使用7zip从大量zip文件中删除特定文件。这是我运行的命令:

for %A in (*.zip) do 7z d %A app_store*.* default_*.png -r

但是它会创建一个空白的 7z 文件,并且不会从zip文件中删除这些文件。怎么了?

1 个答案:

答案 0 :(得分:0)

对不起,最近几天我很困惑,在这里发布后解决了。

问题出在文件名中。当我在第二个%A中添加“”时,它起作用了:

for %A in (*.zip) do 7z d "%A" app_store*.* default_*.png -r

但那仍然是一种拉扯行为。