example
mode con: cp>%tmp%\output.tmp
notepad %tmp%\output.tmp
show:
Statut du p‚riph‚rique CON:
---------------------------
Page de codesÿ: 850
代替:
Statut du périphérique CON:
---------------------------
Page de codes : 850
我也尝试过chcp 65001
and 1252
你知道解决办法吗?
Edit:
我使用 truetype Lucida 字体,即使我这样做type %tmp%\output.tmp
它在控制台中显示正确的字符,但在任何文本编辑器中都不显示。
我也尝试过:
cmd /U /C "chcp 65001>nul &mode con: cp>%tmp%\output.tmp"
and
cmd /A /C "chcp 65001>nul &mode con: cp>%tmp%\output.tmp"
没有成功
您可以使用 /U 开关cmd.exe
以输出 Unicode 字符。例如:
cmd /U /C dir > dirInUnicode.txt
但是,此开关仅适用于内部命令,因此您必须使用辅助文件来转换输出mode
命令:
mode con: cp>%tmp%\output1.tmp
cmd /U /C type %tmp%\output1.tmp > %tmp%\output2.tmp
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)