Hier ein Beispiel Script wie Passwörter verschlüsselt werden können:

$my_secure_password_string = read-host -assecurestring
$my_encrypted_string = convertfrom-securestring $my_secure_password_string -key (1..16)
$my_encrypted_string > c:\Temp\password.txt

Die Daten wieder in ein Script zurück lesen

$my_secure_password_string = convertto-securestring (get-content c:\Temp\password.txt) -key (1..16)

Passwort in klar Text

[System.Runtime.InteropServices.Marshal]::PtrToStringAuto(
 [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($my_secure_password_string)
 )

Datum: 05.04.2013
Quelle: cloud-coach.ch