Winzip命令行错误和消息处理

时间:2015-09-17 16:36:23

标签: cmd automation winzip

我正在尝试自动压缩一组文件并将其移动到其他位置。 这是我用于脚本的命令:

<WinzipPath> -a -r -en <Dest&Name>.zip <source>

问题是,在任何给定时刻,其中一个文件仍在写入,当我尝试压缩它时,我收到以下消息,这会中断我的自动化: Winzip Error

关于如何忽略\的任何想法通过CMD跳过消息?尝试在Winzip的Doc中查找更多标记,但找不到任何有用的信息

另一个(较小的)问题是,在安装后第一次压缩时我收到此消息: zip statistics

我可以跳过吗?

2 个答案:

答案 0 :(得分:1)

您使用的是WinZip还是WinZip命令行插件?

在使用WZZIP编写脚本时,您会做得更好,WZZIP是在WinZip文件夹中安装命令行加载项后安装的。注意:您必须先安装WinZip Professional。

http://winzip.com/downcl.html

更好的是,如果您可以选择使用7-zip ..了解您是否必须使用WinZip,但7-zip可以更好地处理存档中的大型档案和更多文件(恕我直言)。此外,我之前已经问过7-zip能够将文件移动到文件,而7-zip的开发者确实做出了响应:https://stackoverflow.com/a/21209385/175063

答案 1 :(得分:0)

尝试添加-min

<WinzipPath> -min -a -r -en <Dest&Name>.zip <source>

因此,您最小化用户界面,它不应显示消息窗口