- - PR -
コマンドプロンプトで文字コード変換
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-11-19 17:21
はじめまして。
よろしくおねがいします。 環境はWindows 2000Server です。 コマンドプロンプトから、 あるファイルの文字コードを変換して開き、 保存する時は、元の文字コードで保存する、 という事をしたいのですが、 コマンドが分かりません。 chcpコマンドで文字コードを変換できるらしいという ことは分かったのですが・・・ 何卒ご教示よろしくおねがいいたします。 | ||||
|
投稿日時: 2007-11-19 17:30
「開く」って言われても・・。テキストファイルなんですよね?「何で」開くのですか?また開いて「何をしたい」のでしょうか? | ||||
|
投稿日時: 2007-11-19 17:35
shimix様
レスありがとう御座います。 情報が不足して申し訳ありません。 開くのはテキストファイルです。 そのファイルを(アプリはノートパッドなど何でもいいのでテキストとして)開くと 現在は文字化けしています。 それをWindows2000サーバー上では日本語で文字化けせずに表示して編集し、 また保存する時には元の文字コードに戻したいと思っております。 | ||||
|
投稿日時: 2007-11-19 17:44
目当ての文字コードセットに対応したテキストエディタを使えば、わざわざ変換入れなくても解決するのでは?
| ||||
|
投稿日時: 2007-11-19 17:48
D.Matsu氏に一票。
例えばこんなもの↓ http://www.vector.co.jp/magazine/softnews/070529/n0705291.html 但し、動作未確認・・・。 | ||||
|
投稿日時: 2007-11-19 18:00
D,.Matsu様
BackDoor様 レスありがとうございます。 客先から、「不要なアプリのインストールはNG,コマンドで!」 と言われているのですが、実現不可能なのですよね。。。 ご教示いただいた方法を元に 説得を試みます。 (駄目な場合はスクリプトとか組まされそう) ありがとうございました | ||||
|
投稿日時: 2007-11-19 18:06
そもそもどういう文字コードで書かれているかは確認済みでしょうか?(SJIS or UTF-8ではないようですが・・)。またOSが標準で非対応(と思われる)文字コードのファイルを「どういうアプリが」作成しているのかも気になります。 #そういうテキストを吐き出しているアプリが稼動しているのであれば、それに対応した #エディタが「不要なアプリ」にはならないとは思います。 | ||||
|
投稿日時: 2007-11-19 18:26
バッチファイルを作って、
JScriptで対象ファイル文字コード変換 ↓ notepad 対象ファイル ↓ JScriptで元の文字コードに変換 をやれば良いのではないでしょうか。どういった文字コードに 変換するのかわかりませんが、JavaScriptも含めて文字コード 変換スクリプトは色んなところにアップされているみたいですよ。 |