2019-07-17 Powershell スクリプト(ps1 ファイル)をUTF-8で利用する場合の注意点 PowerShell Ⅰ. はじめに タイトルの通り「Powershell スクリプト(ps1 ファイル)をUTF-8で利用する場合の注意点」です。 Ⅱ. 注意点 2点あります。 1. 必ずUTF-8 BOM付きで保存する BOM無しの場合文字化けする場合がある為 スクリプト署名時UTF-8 BOM付きが必須条件な為 ※UTF-8 BOM無の場合スクリプトが正常に実行されない事がありました。 2. ファイル先頭でエンコーディングを指定する test.ps1 $OutputEncoding = [Text.Encoding]::UTF8 # do something 参考 https://social.technet.microsoft.com/Forums/ja-JP/1d5bf04b-9b0a-4188-9328-a9eca3d897e8/powershell124731246312522125031248865288ps112289psm652891239825991