PowerShell/PowerShellでBase64のエンコードとデコード
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellでBase64のエンコードとデコード [#w243f965]
PowerShellでBase64のエンコードとデコード方法を以下に記し...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#rc792dff]
-[[PowerShellでURLエンコード・URLデコード>PowerShell/Powe...
-[[PowerShellでBase64のエンコードとデコード>PowerShell/Po...
* Base64エンコード [#gb187a68]
エンコードする場合は、以下の命令を使用します。~
[Convert]::ToBase64String(''Base64にしたい文字列'')
実際に簡単なスクリプトを書いて実行してみます。
$txt = "こんにちは"
$byte = ([System.Text.Encoding]::Default).GetBytes($txt)
$b64enc = [Convert]::ToBase64String($byte)
echo $b64enc
上記のスクリプトをPowerShell端末上で実行してみます。
PS D:\sakura> $txt = "こんにちは"
PS D:\sakura> $byte = ([System.Text.Encoding]::Default)....
PS D:\sakura> $b64enc = [Convert]::ToBase64String($byte)
PS D:\sakura> echo $b64enc
grGC8YLJgr+CzQ==
エンコードされた文字列が表示されます。
* Base64デコード [#pbed976c]
デコードする場合は、以下の命令を使用します。~
[Convert]::FromBase64String(''もとに戻したいBase64の文字...
実際に簡単なスクリプトを書いて実行してみます。~
デコードするBase64文字列は、上記のエンコードで出力されたB...
$b64txt="grGC8YLJgr+CzQ=="
$byte = [System.Convert]::FromBase64String($b64txt)
$txt = [System.Text.Encoding]::Default.GetString($byte)
echo $txt
上記のスクリプトをPowerShell端末上で実行してみます。
PS D:\sakura> $b64txt="grGC8YLJgr+CzQ=="
PS D:\sakura> $byte = [System.Convert]::FromBase64String...
PS D:\sakura> $txt = [System.Text.Encoding]::Default.Get...
PS D:\sakura> echo $txt
こんにちは
* 追記 [#s9f74a04]
[System.Text.Encoding]::DefaultのDefaultですが、UTF8とか...
以下URLのプロパティの説明をお読みください。~
- Microsoft Developer Network Encoding クラス~
https://msdn.microsoft.com/ja-jp/library/system.text.enco...
以上、PowerShellでBase64のエンコード/デコードする方法でし...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellでBase64のエンコードとデコード [#w243f965]
PowerShellでBase64のエンコードとデコード方法を以下に記し...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#rc792dff]
-[[PowerShellでURLエンコード・URLデコード>PowerShell/Powe...
-[[PowerShellでBase64のエンコードとデコード>PowerShell/Po...
* Base64エンコード [#gb187a68]
エンコードする場合は、以下の命令を使用します。~
[Convert]::ToBase64String(''Base64にしたい文字列'')
実際に簡単なスクリプトを書いて実行してみます。
$txt = "こんにちは"
$byte = ([System.Text.Encoding]::Default).GetBytes($txt)
$b64enc = [Convert]::ToBase64String($byte)
echo $b64enc
上記のスクリプトをPowerShell端末上で実行してみます。
PS D:\sakura> $txt = "こんにちは"
PS D:\sakura> $byte = ([System.Text.Encoding]::Default)....
PS D:\sakura> $b64enc = [Convert]::ToBase64String($byte)
PS D:\sakura> echo $b64enc
grGC8YLJgr+CzQ==
エンコードされた文字列が表示されます。
* Base64デコード [#pbed976c]
デコードする場合は、以下の命令を使用します。~
[Convert]::FromBase64String(''もとに戻したいBase64の文字...
実際に簡単なスクリプトを書いて実行してみます。~
デコードするBase64文字列は、上記のエンコードで出力されたB...
$b64txt="grGC8YLJgr+CzQ=="
$byte = [System.Convert]::FromBase64String($b64txt)
$txt = [System.Text.Encoding]::Default.GetString($byte)
echo $txt
上記のスクリプトをPowerShell端末上で実行してみます。
PS D:\sakura> $b64txt="grGC8YLJgr+CzQ=="
PS D:\sakura> $byte = [System.Convert]::FromBase64String...
PS D:\sakura> $txt = [System.Text.Encoding]::Default.Get...
PS D:\sakura> echo $txt
こんにちは
* 追記 [#s9f74a04]
[System.Text.Encoding]::DefaultのDefaultですが、UTF8とか...
以下URLのプロパティの説明をお読みください。~
- Microsoft Developer Network Encoding クラス~
https://msdn.microsoft.com/ja-jp/library/system.text.enco...
以上、PowerShellでBase64のエンコード/デコードする方法でし...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: