Windows Server 2016 Datacenter Edition(Japanese)で日本語を含むPost-install Scriptが正しく実行されない

イメージ管理, 運用

2021年1月18日 (2021年5月26日:更新)

こちらはPost-install Scriptに関する出力内容の文字コードがUTF-8であり、それを受け付けるWindows Server 2016 Datacenter Edition(Japanese)のコマンドプロンプトの文字コードがShift-JISであり設定が異なるため日本語を含むスクリプトが正しく実行されない場合がございます。

対応方法として、Post-install Scriptに利用するスクリプト内に、Windows Server 2016 Datacenter Edition(Japanese)のコマンドプロンプトの文字コードの設定を変更するコマンドである”chcp 65001″を1行追加することで、正しく実行できる場合がございます。

下記の日本語を含むPost-install Scriptの例をご参考ください。

<script>
chcp 65001
echo “日本語を含む処理”
</script>