1. ホーム
  2. ウィンドウズ

[解決済み】Windowsでファイルのエンコードを取得する

2022-04-03 21:35:38

質問

これはプログラミングの質問ではないのですが、テキストファイルの現在のエンコーディングを取得するためのコマンドラインまたはWindowsツール(Windows 7)はありますか?もちろん、私は小さなC#アプリを書くことができますが、私はすでに組み込まれている何かがあるかどうかを知りたいと思いました。

どのように解決するのですか?

Windowsに付属している通常の古いバニラメモ帳でファイルを開きます。

をクリックすると、ファイルのエンコーディングが表示されます。 名前を付けて保存... "。

こんな感じになります。

デフォルトで選択されたエンコーディングが何であれ、それがそのファイルの現在のエンコーディングになります。

UTF-8であれば、ANSIに変更して保存をクリックすると、エンコーディングが変更されます(逆も同様)。

エンコーディングには様々な種類があると思いますが、エクスポートファイルがUTF-8で、ANSIが必要だと知らされたときは、これだけでよかったのです。 それは一回限りのエクスポートだったので、メモ帳が私にぴったりだったのです。

参考:私の理解では、"だと思います。 ユニコード "(メモ帳に記載されている)は、UTF-16の誤記である。

メモ帳の"についてはこちらをご覧ください。 ユニコード "オプションがあります。 Windows 7 - UTF-8とUnicdoe