我有以下命令:
for %f in (*.txt) do "C:\WINDOWS\7za.exe" a -t7z "%f.7z" "%f"
我从 vba 脚本发送到 cmdprompt。这可行,但现在我必须包含要在其上执行压缩的文件夹的路径。我这样做:
for %f in (usebackq "C:\Bob\WithBlank\NeuerOrdner3\" *.txt) do "C:\WINDOWS\7za.exe" a -t7z "%f.7z" "%f"
为什么我得到一个包含所有 *.txt 文件的单个 zip 文件,而不是每个 txt 文件一个 zip?