我希望使用命令提示符在 Windows 10 中创建受密码保护的 zip 文件。
我最常用的是这个 powershell 脚本,它可以创建一个没有密码的 zip 文件。然后我使用 cmd 调用它,但这并不理想。
Compress-Archive -Path "path_to_be_zipped" -DestinationPath "zip_destination"
有没有办法使用 Windows 中的 cmd 来执行此操作?
请注意,我无法安装 7-zip 并使用其命令或任何其他软件。
答案1
实际上,您可以使用 PowerShell 并安装7Zip4Powershell
模块来创建受密码保护的 zip 文件无需安装 7-Zip 软件。
例如,
Compress-7Zip -Path 'C:\Scripts\' -ArchiveFileName 'Test.zip' -OutputPath 'C:\Archives\' -Format Zip -SecurePassword (Read-Host "Enter password" -AsSecureString)
上述脚本将递归地添加到存档目录及其所有文件,然后以zip 文件名C:\Scripts\
存储该文件。C:\Archives\
Test.zip
您可以在以下位置探索语法及其功能github 存储库与7-Zip软件大致相同。