7za使用deflate压缩压缩批处理文件

时间:2012-03-20 11:35:28

标签: windows command-line

这是我用来压缩windows下的文件夹的命令

for %f in (*.au) do 7za.exe -tgzip %~nf.gz %f -mx=9

但是7za说在每次迭代期间命令都是错误的

这是错误消息

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18


Error:
Incorrect command line

我该如何纠正?

1 个答案:

答案 0 :(得分:0)

在我自己的批处理脚本中,我使用%%f代替%f,例如:

for /R "D:\MyFolder" %%f in (*.au) do (call "D:\sfk165.exe" split 200m "%%f")

也许这也适合你?