NKFでEUC-JPのファイルを自動で文字コード変換する
前提
- Windows上で文字コードがEUC-JPのファイルを扱う事とする。
- Windows上ではSJISが基本になるので、TotroiseHGでEUC-JPのファイルを開く際にSJISに変換する必要がある。
- WindowsにNKFをインストールして、それを利用する。
NKFのインストール
NKFの入手
NKFの確認
- ダウンロードしたZIPファイルを展開して、以下のnkf.exeファイルを確認する。
- nkfwin\vc2005\win32(98,Me,NT,2000,XP,Vista,7)ISO-2022-JP\nkf.exe
NKFのフォルダの作成
- NKFを設置するフォルダをユーザプロファイル以下に作成する。
- 以下はその例だが、別の場所、別の名前で作成しても構わない。
例: C:\Users\taro\App
NKFのコピー
- nkf.exeを上で作成したフォルダにコピーする。
実行パスの追加
- コントロールパネルを起動して、[システムとセキュリティ]→[システム]を開く。
- [コンピューター名、ドメインおよびワークグループの設定]の項目にある[設定の変更]のリンクを押下する。
- システムのプロパティウィンドウが開くので、[詳細設定]タブを選び、[環境変数]ボタンを押下する。
- [ユーザーの環境変数]の変数に[Path]が存在するか確認する。存在すれば、それを選択して[編集]ボタンを押下する、存在しなければ、[新規]ボタンを押下する。
- 新しいユーザー変数またはユーザー変数の編集ウィンドウが開くので、以下の例のように入力する。変数値は上で作成したnkfのフォルダのパスにする。
- 変数名: Path
- 変数値: C:\Users\taro\App\
- (すでに変数値が存在している場合は次のように";"でつなげる: C:\Users\taro\;C:\Users\taro\App\)
- [OK]を押して、すべてのウィンドウを閉じる、
PCの再起動
nkfの実行確認
文字コード変換の設定
参考
|