我必须压缩文件夹中的所有文件并使其受到密码保护。创建受密码保护的zip文件
我搜索了一下,发现了一个使用Windows内置功能的解决方案。代码如下所示:
folder1 = "F:\WLMS_TEAM\TOUHID\Script"
zipfile = "F:\WLMS_TEAM\TOUHID\MyTmp.zip"
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.OpenTextFile(zipfile, 8, True).Write "PK" & Chr(5) & Chr(6) _
& String(18, Chr(0))
Set ShellApp = CreateObject("Shell.Application")
Set zip = ShellApp.NameSpace(zipfile)
zip.CopyHere folder1
WScript.Sleep 2000
我可以使用密码保护吗?
或者如果你可以帮助其他代码使用WinZip(而不是任何其他工具)来实现相同。
或者可以使用单独的密码代码来保护预先生成的zip文件。
既然你选择了只使用WinZip做到这一点,我不能答复你,因为我知道一个解决方案,但在WinRAR,所以我尊重你的选择,如果你改变了主意,只是告诉我 – Hackoo
对不起,:(我们的服务器上只安装了winzip完整版本,我只能继续使用WinZip,不幸的是Ansgar提供的解决方案并不适用于我。 –