ブックマーク / jblog27.blogspot.com (1)

  • バッチファイルを UTF-8 で書く

    現在の Windows では、コードページ指定をすればコマンドラインで UTF-8 を書くことができます。 そこで、バッチファイルを UTF-8 で書く際に気をつけるべき点をご紹介します。 UTF-8に変更したコマンドプロンプト コードページを変更する コードページは、特定の文字コードを表す Windows 特有の番号で、SJISは 932、UTF-8 は 65001 です。 コードページを変更する為、バッチファイルの先頭で chcpコマンドを指定します。 @echo off chcp 65001 改行コード バッチファイルを UTF-8 で保存するとき、改行コードを LF (Unix形式)にしてしまいたくなりますが、これだと上手く動作しない場合があります。 改行コードは必ず、CR+LF (Windows形式)で保存しましょう。 対応フォントを指定 文字化けを防ぐ為に、コマンドプロンプトの

    バッチファイルを UTF-8 で書く
  • 1