Batch file 批处理文件以使用密码生成CAB文件,并使用密码将其解压缩
我希望批处理文件,使cab文件使用makecab与密码,并提取它使用相同的密码,我希望这两个代码单独 第一个代码:Batch file 批处理文件以使用密码生成CAB文件,并使用密码将其解压缩,batch-file,makefile,cab,makecab,Batch File,Makefile,Cab,Makecab,我希望批处理文件,使cab文件使用makecab与密码,并提取它使用相同的密码,我希望这两个代码单独 第一个代码: makecab /add %USERPROFILE%\DESKTOP\M.TXT M.zip /P:12345 第二个代码: makecab /extract %USERPROFILE%\DESKTOP\M.zip /P:12345 MAKECAB不支持密码保护,尽管它的压缩算法之一是MSZIP 我的建议是使用7za检查评论了解更多信息 7za a -p12345 m.zip
makecab /add %USERPROFILE%\DESKTOP\M.TXT M.zip /P:12345
第二个代码:
makecab /extract %USERPROFILE%\DESKTOP\M.zip /P:12345
MAKECAB不支持密码保护,尽管它的压缩算法之一是MSZIP 我的建议是使用7za检查评论了解更多信息
7za a -p12345 m.zip m.txt
提取
7za a -p12345 m.zip m.txt
7za可从此程序包括在windows中下载??如果不是,我想把这个程序包括在windows@user3752270MAKECAB包含在每个windows发行版中。如果使用第三方工具对您来说不是问题-最常见的选择是7zip的7za部分->无问题如果它没有cab,重要的是当我压缩它时,它将包含密码,如果上面有代码,则无问题vbs@user3752270-vbscript/jscript/wsh支持通过Shell.Application进行压缩和解压缩,Shell.Application是windows资源管理器的可编写脚本的一部分,但它仍然不支持密码集。可以通过.net进行压缩和解压缩,这需要powershell或自编译jscript程序,但这需要我时间。我仍然认为7za是最简单的方法-查看参考资料-@user3752270-我已经用7za示例更新了我的答案。如果你想要一个powershell/.net解决方案,你必须等待,但仍然不确定我是否有时间。。