Sample code for 30+ languages & platforms
AutoIt

Create Password Protected Zip containing a Single File.

See more Zip Examples

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.)

Chilkat AutoIt Downloads

AutoIt
Local $bSuccess = False

; This example requires the Chilkat API to have been previously unlocked.
; See Global Unlock Sample for sample code.

$oZip = ObjCreate("Chilkat.Zip")

$bSuccess = $oZip.NewZip("test.zip")
If ($bSuccess = False) Then
    ConsoleWrite($oZip.LastErrorText & @CRLF)
    Exit
EndIf

$oZip.SetPassword "secret"
$oZip.PasswordProtect = True

Local $bSaveExtraPath
$bSaveExtraPath = False
$bSuccess = $oZip.AddFile("/temp/hamlet.xml",$bSaveExtraPath)

$bSuccess = $oZip.WriteZipAndClose()
If ($bSuccess = False) Then
    ConsoleWrite($oZip.LastErrorText & @CRLF)
    Exit
EndIf

ConsoleWrite("Zip Created!" & @CRLF)