(PowerShell) Create Password Protected Zip containing a Single File.
Create a password-protected .zip containing a single file. (This uses the older Zip 2.0 encryption scheme, which is weaker and not as secure as AES encryption, which Chilkat Zip also supports.)
Add-Type -Path "C:\chilkat\ChilkatDotNet47-9.5.0-x64\ChilkatDotNet47.dll"
# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
$zip = New-Object Chilkat.Zip
$success = $zip.NewZip("test.zip")
if ($success -ne $true) {
$($zip.LastErrorText)
exit
}
$zip.SetPassword("secret")
$zip.PasswordProtect = $true
$saveExtraPath = $false
$success = $zip.AppendOneFileOrDir("/temp/hamlet.xml",$saveExtraPath)
$success = $zip.WriteZipAndClose()
if ($success -ne $true) {
$($zip.LastErrorText)
exit
}
$("Zip Created!")
|