Windowsのコマンドラインcmd.exeを使用してテキストファイルをUTF-8エンコーディングで保存することはできますか?cmd.exeを使用してテキストファイルをUTF-8エンコーディングで保存する
16
A
答えて
27
コマンドプロンプトの既定のエンコードはWindows-1252です。コードページ(chcpコマンド)を65001(UTF-8)に変更してから、コマンドを実行します。
chcp 65001
C:\Windows\system32\ipconfig /all >> output.log
完了したらデフォルトに戻します。
chcp 1252
+0
[Here](https://en.wikipedia.org/wiki/Code_page)は有用かもしれない他のコードです –
+0
1252がデフォルトのコードページではない可能性があります。 OEMコードページがデフォルトです。 – Anders
2
既存の答えは、バッチファイルで、言うように、あなたはchcp
command
chcp 65001 > nul
some_command > file
を使用することができますしかし、あなたは、例えば、そのコマンドラインからcmd.exe
を使用している場合、
cmd.exe /c chcp 65001 > nul & cmd.exe /c some_command > file
関連する問題
- 1. Perlエンコーディング - ファイルをUTF8に保存
- 2. エコー度記号(温度)をテキストファイルutf8に保存しますか?
- 3. JavaでUTF-8エンコーディングでテキストファイルを保存する方法は?
- 4. コマンドラインでcmd.exeを使用して出力をファイルに保存できますか?
- 5. DirectoryChooserを使用してテキストファイルを作成して保存する
- 6. 非utf8エンコーディングをActiveRecordで使用するには?
- 7. PythonでUTF8エンコーディングを使用したJSONからCSVへ
- 8. tkinterスクリプトでpyperclipを使用してクリップボードに保存するときのエンコーディング
- 9. autohotkeyスクリプトを使用して、cmd.exe IDEの内容をテキストファイルに抽出します。
- 10. Emacsを開いて保存するエンコーディング
- 11. PythonでUTF8エンコーディングを削除する
- 12. C++ UTF8エンコーディング
- 13. Java UTF8エンコーディング
- 14. Linuxに保存されているテキストファイルの文字エンコーディングはどこですか?
- 15. スキーマとしてコンテキストテーブルを使用してテキストファイルをハイブに保存する方法
- 16. utf8 htmlエンコーディングとlatin1データベース(ruby 1.8.7)を使用したRailsアプリケーション
- 17. RDDテキストファイルとして保存
- 18. MemoryStream UTF8エンコーディングのStreamReader
- 19. 'utf-8'エンコーディングを使用してto_csvを使用して文字列を保存できるので、pandas to_exelを使用して 'utf-8'形式の文字列を保存する方法(to_csvは.csvとして保存できます)
- 20. (javacを使用して)コンパイル結果をテキストファイルに保存する方法は?
- 21. /fのバッチを使用してテキストファイルの空行を保存する
- 22. javaを使用してコンソール出力をテキストファイルに保存する方法は?
- 23. databricksを使用せずにデータフレームをテキストファイルとして保存するAPI
- 24. ピッカー項目を選択するテキストをテキストファイルに保存して保存する
- 25. 日時を使ってテキストファイルを保存します。
- 26. CMD:ウェブサイトをテキストファイルとして保存
- 27. コンテンツをJavaを使用してテキストファイルに保存できません
- 28. ASSETSフォルダに保存されているテキストファイルを使用してください。
- 29. Pythonで既存のテキストファイルを使用してリストをフォーマットする
- 30. PDIケトルのテキストファイル出力でBOMエンコーディングを使用するUTF16-LEを使用
どのように最初にテキストファイルを作成するのにcmd.exeを使用していますか? –
コマンドリダイレクション演算子を使用する:C:\ Windows \ system32 \ ipconfig/all >> output.log – user2333346
追加したいのですが、新しいファイルを取得するために ">"を使い始め、さらに ">>" – user2333346