バッチファイルで文字化けの原因と対処法

BASH,bat,バッチ

バッチファイルを起動したとき、文字化けしたことがありませんか。

私もバッチファイルの作成を始めた時は、文字化けを何回もしました。

日本語はできないのかと思ってましたが、バッチファイルは日本語でも大丈夫です。

方法は文字コードを「ANSI」に変えれば、問題なくできます。

それでは方法を写真付きで解説します。

この記事が参考になる方

  • バッチファイルで文字化けをして困っている方

文字化けが起きる現象

こんな文字化けが起きて悲しいことありませんか?

こちらはフォルダーを作成する際の「md」コードを使ったときの文字化け。

このように文字化けがおきてしまう。

せっかく作ったbatファイルですが、上手く作動しないと悲しいですよね。

文字化けの原因

  • バッチファイルの文字コードが UTF-8 形式
  • 日本語版 Windows

上記が原因です。日本語版Windows を変えることは難しいので、文字コードを変える方法を解説します。

解決方法

文字コードの「ANSI」は名前を付けて保存するときに変えられます

この解決方法がわ駆らない方は下記の3つ手順で進めていけば大丈夫です。

1.バッチファイルを編集する

2.名前を付けて保存を行う。

3.文字コードを「ANSI」にする。

方法を1つずつ紹介します。

1.バッチファイルを編集する

上手くできなかったbatファイルを右クリックして、編集ボタンを押す。

2.名前を付けて保存を行う。

ファイルタブにある名前を付けて保存をクリックします。

3.文字コードを「ANSI」にする。

下記の写真のように、文字コードを選ぶ欄がありますので、「ANSI」にして、保存をすればOK。

以上です。

コメント

タイトルとURLをコピーしました