(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.) Note: This example requires Chilkat v11.0.0 or greater.
Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll"
$success = $false
# 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 -eq $false) {
$($zip.LastErrorText)
exit
}
$zip.SetPassword("secret")
$zip.PasswordProtect = $true
$saveExtraPath = $false
$success = $zip.AddFile("/temp/hamlet.xml",$saveExtraPath)
$success = $zip.WriteZipAndClose()
if ($success -eq $false) {
$($zip.LastErrorText)
exit
}
$("Zip Created!")
|