2016-09-23 73 views
0

私はWin10を使用しており、ファイルの名前を変更するための.batファイルがあります。エントリの一部は、英語以外の名前に変更する必要があります(例:私はこれを実行するとWindows 10では、ファイル名をウムラウトのある文字を含むファイル名に変更するにはどうすればよいですか?

RENAME「MyFile1.txt」「Eisenhüttenstadt.txt」しかし

は、「U」も別の文字に置き換えられウムラウトと何か他のもの、他のキャラクターとして出てきます。

私は、メモ帳でUnicodeとUTF-8エンコーディングで.batファイルを保存しようとしましたが、Windowsを実行しようとするとコマンドが認識されません。

私はthisなどの類似の問題を読んだことがありますが、解決策が見つかりませんでした。どのように知っていれば簡単ですか?

提案がありますか?

ありがとう、 マイク。

答えて

0

コンソールのデフォルトのコードページは、ウムラウトの文字をサポートしない437(米国)または850(ヨーロッパ)です。したがって、これを1252(西ヨーロッパのラテン語)に変更する必要があります。

Chcp 1252 

例::だから、このように、それを変更するバッチファイルの先頭にChcpコマンドを使用し enter image description here

画像

http://www.pctipp.ch/tipps-tricks/kummerkasten/windows-7/artikel/windows-7-umlaute-in-batch-dateien-55616/経由出典:http://ss64.com/nt/chcp.htmlhttp://www.pctipp.ch/tipps-tricks/kummerkasten/windows-7/artikel/windows-7-umlaute-in-batch-dateien-55616/(記事はWindows 7について言いますが、これはWindows 10にも当てはまります)

+0

優秀 - それはうまくいきますそれは簡単だろう!ありがとうございました。 – MikeA

関連する問題