如何使用 cmd 在 Windows 中创建受密码保护的 zip 文件

如何使用 cmd 在 Windows 中创建受密码保护的 zip 文件

我希望使用命令提示符在 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软件大致相同。

相关内容