Hi,
short post today. How to en- and decode base64 strings.
Encode a string
1 2 3 | [string] $sStringToEncode = "My string to encode" $sEncodedString = [Convert] ::ToBase64String( [System.Text.Encoding] ::UTF8.GetBytes( $sStringToEncode )) write-host "Encoded String:" $sEncodedString |
And decoding back
1 2 | $sDecodedString = [System.Text.Encoding] ::UTF8.GetString( [System.Convert] ::FromBase64String( $sEncodedString )) write-host "Encoded String:" $sDecodedString |
Michael
line 1 of the decoding should use “…UTF8.GetString([Convert]::FromBase64String(…”