【发布时间】:2012-02-17 01:51:12
【问题描述】:
我偶然发现了以下行,作为提取每个子文件夹中每个 .zip 文件的一种方法。
FOR /F "usebackq" %a in (`DIR /s /b *.zip`) do 7z.exe e %a
我已在 WinXP cmd.exe 提示符下尝试过此操作,但出现错误:
"a was unexpected at this time."
谁能告诉我上面这行有什么问题。这是 7z.exe 错误还是批处理脚本语法有问题。我确实将其剪切并粘贴到 .bat 文件中。
干杯
【问题讨论】:
-
您是否尝试过使用
%%a? -
这就是答案。现在你最好点击“回答问题”,这样我就可以接受你的答案并给你加分。 :-) 感谢您的帮助。
标签: windows batch-file unzip 7zip