如何用bat提取出zip中的文件

发布网友 发布时间:2022-04-23 22:51

我来回答

2个回答

热心网友 时间:2022-05-07 22:22

1、在桌面上新建一个文本,如:“新建
文本文档.txt”,在桌面的空白处右击,新建-文本文档,其中包含:
start
winrar
x
h:\temp.rar
-y
-p
"h:\"
(命令中红色部分是压缩文件的路径和文件名,蓝色部分是解压后的文件路径,可根据情况自定)
(命令中-p在运行时会提示您输入解压密码,如果没有解压密码,可直接“确定”)
2、改“新建
文本文档.txt”为“解压rar.bat”,并保存在D盘上,即:“D:\解压rar.bat”。
3、如果要解压“h:\temp.rar”到“h:\”(在同一目录下),只要运行“D:\解压rar.bat”即可。

热心网友 时间:2022-05-07 23:40

这个你需要使用压缩代码实现。单独的bat应该是做不到的。
或者直接用bat调用WinRAR的命令行版exe文件,貌似提供了这样的命令,没有的话整个解压到特定目录后再提取吧。
网上有压缩算法动态链接库:SharpZipLib.dll。利用它再自己写段代码可以实现你要的功能。可以先自己编个这样的程序,然后在bat里调用,就不需要解压整个文件了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com