压缩命令导致损坏的zip文件

时间:2009-08-17 21:15:42

标签: windows command-line batch-file

我有一个脚本设置来旋转窗口中的一些日志文件,作为过程的一部分,我希望它自动压缩旋转的文件。为此,我使用命令

压缩source.file destination.file.zip

但是,如果我尝试打开该文件,则会收到消息“压缩(压缩)文件夹无效或已损坏”

我尝试使用-Z进行压缩,然后收到相同的消息。我做错了什么?

1 个答案:

答案 0 :(得分:1)

compress输出不兼容ZIP file format,它使用LZW algorithm

“打开”compress ed文件的唯一方法是使用uncompressgunzip

常见Unix命令的Windows端口,包括compressgzip / gunzip可用here

编辑:要在Windows中从命令行生成ZIP文件,可以使用7-Zip之类的内容,其中包括命令行应用程序(7z.exe)。上面链接的Unix命令还包括zip.exe,用于从命令行操作ZIP文件。