怎么样在命令行下调用WinXP自带地ZIP功能压缩文件?

时间:2022-08-31 14:37:26
Windows XP自带了ZIP功能,可以通过鼠标右键进行压缩操作。我是想做个批处理文件,调用这个ZIP功能,成批的压缩多个指定的文件和文件夹。请问如何实现? 
注:就是要使用Windows XP自带的ZIP,而不是其他第三方软件,如WinRAR

10 个解决方案

#1


winxp自带winzip?

#2


不能。

#3


XP自带winzip? 你是想用winzip命令吧… 都带帮助文档的 里面很详细

#4


系统自带的WinZIP没有命令行接口。
如果需要命令行,可以下载7-Zip或者PKZIP等支持命令行的工具。

#5


WinXP带的ZIP就叫WinZIP啦?

#6


可用vbs等脚本调用COM对象 Shell.Application 的 CopyHere 方法……

#7


没有必要局限于ZIP,系统有自带的CAB压缩命令makecab

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。

用法

makecab c:\ls.exe ls.cab

命令行解压(其他压缩软件也可以解压)

expand c:\ls.cab ls.exe

#8


没有必要局限于ZIP,系统有自带的CAB压缩命令makecab 

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。 

用法 

makecab c:\ls.exe ls.cab 

命令行解压(其他压缩软件也可以解压) 

expand c:\ls.cab ls.exe

#9


引用 7 楼 forever_young 的回复:
没有必要局限于ZIP,系统有自带的CAB压缩命令makecab

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。

用法

makecab c:\ls.exe ls.cab

命令行解压(其他压缩软件也可以解压)


expand c:\ls.cab ls.exe



原来CAB压缩文件也可以这样搞啊,怪不得Office等许多软件都是用这个压缩的。。


#10


WinXP也可以体验一下这两个命令:
expand
iexpress

#1


winxp自带winzip?

#2


不能。

#3


XP自带winzip? 你是想用winzip命令吧… 都带帮助文档的 里面很详细

#4


系统自带的WinZIP没有命令行接口。
如果需要命令行,可以下载7-Zip或者PKZIP等支持命令行的工具。

#5


WinXP带的ZIP就叫WinZIP啦?

#6


可用vbs等脚本调用COM对象 Shell.Application 的 CopyHere 方法……

#7


没有必要局限于ZIP,系统有自带的CAB压缩命令makecab

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。

用法

makecab c:\ls.exe ls.cab

命令行解压(其他压缩软件也可以解压)

expand c:\ls.cab ls.exe

#8


没有必要局限于ZIP,系统有自带的CAB压缩命令makecab 

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。 

用法 

makecab c:\ls.exe ls.cab 

命令行解压(其他压缩软件也可以解压) 

expand c:\ls.cab ls.exe

#9


引用 7 楼 forever_young 的回复:
没有必要局限于ZIP,系统有自带的CAB压缩命令makecab

压缩率不输于任何压缩软件,而且压缩软件也都支持打开这种格式,即使在DOS下也有extract来解压它。

用法

makecab c:\ls.exe ls.cab

命令行解压(其他压缩软件也可以解压)


expand c:\ls.cab ls.exe



原来CAB压缩文件也可以这样搞啊,怪不得Office等许多软件都是用这个压缩的。。


#10


WinXP也可以体验一下这两个命令:
expand
iexpress