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.