Powershell には、Base64 テキストを含むテキスト ファイルからの通常の文字列があります。に格納されてい$x
ます。私はそれを次のようにデコードしようとしています:
$z = [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($x));
これ$x
は、Powershell で作成された Base64 文字列の場合に機能します (ただし、そうではありません)。そして、これは$x
ファイルから取得した Base64 文字列では機能せず、$z
単純に䐲券
.
私は何が欠けていますか?たとえば、これは の Base64 である$x
可能性があります。YmxhaGJsYWg=
blahblah
一言で言えば、YmxhaGJsYWg=
テキストファイルにあり、このPowershellコードの文字列に入れられ、それをデコードしようとしましたが、最終的に䐲券
etc.