如何将 unicode 放入 Cmd/Batch?

7h3*_*4rd 5 batch unicode

所以,我正在尝试制作一个不错的批处理菜单,但是每次我尝试使用 unicode 的花哨行时,我都会得到随机字符。有没有办法将 unicode 放在 cmd 和/或批处理文件中?

Nar*_*ard 7

要使用 unicode,请添加代码 chcp 65001

这将更改代码页。它保持这种状态,直到您关闭窗口。

如果您想让它始终运行(不一定推荐,因为 unicode 有时会中断批处理),您可以向HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor添加一个 reg 密钥字符串(reg_sz)并将其命名为AutoRun。将其值更改为chcp 65001。如果您不想看到命令的输出消息,请改用 @chcp 65001>nul。