Pau*_*aul 5 windows cmd batch-file console-output
例子
mode con: cp>%tmp%\output.tmp
notepad %tmp%\output.tmp
Run Code Online (Sandbox Code Playgroud)
展示:
Statut du p‚riph‚rique CON:
---------------------------
Page de codesÿ: 850
Run Code Online (Sandbox Code Playgroud)
代替:
Statut du périphérique CON:
---------------------------
Page de codes : 850
Run Code Online (Sandbox Code Playgroud)
我也试过chcp 65001和1252
你知道修复吗?
编辑:
我使用 truetype Lucida 字体,即使我这样做,type %tmp%\output.tmp它也会在控制台中显示正确的字符,但在任何文本编辑器中都没有。
我也试过:
cmd /U /C "chcp 65001>nul &mode con: cp>%tmp%\output.tmp"
Run Code Online (Sandbox Code Playgroud)
和
cmd /A /C "chcp 65001>nul &mode con: cp>%tmp%\output.tmp"
Run Code Online (Sandbox Code Playgroud)
没有成功
您可以使用 /U 开关cmd.exe来输出 Unicode 字符。例如:
cmd /U /C dir > dirInUnicode.txt
Run Code Online (Sandbox Code Playgroud)
但是,此开关仅适用于内部命令,因此您必须使用辅助文件来转换mode命令的输出:
mode con: cp>%tmp%\output1.tmp
cmd /U /C type %tmp%\output1.tmp > %tmp%\output2.tmp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2132 次 |
| 最近记录: |