遵循语法指南:http://sevenzip.sourceforge.jp/chm/cmdline/switches/update.htm
以下代码应该是正确的 - 至少它看起来语法正确。但是当我运行它时,我得到错误"错误的命令行" - 意思是语法错误。有谁知道这有什么问题?
我使用的是7zip版本9.20。
7z u H:\archive.7z -up0q3r2x2y2z1w2!H:\update-february.7z
答案 0 :(得分:1)
尝试添加" endlocal"在7z命令之前:
endlocal
7z u H:\archive.7z -up0q3r2x2y2z1w2!H:\update-february.7z
错误是由7z命令行中的!
造成的,使用时setlocal enabledelayedexpansion