【发布时间】:2015-10-25 19:46:34
【问题描述】:
我的 unicode 字符在运行批处理文件中显示不正确,但在 cmd 提示符下显示正常
(注意:您必须设置 cmd 才能使用 consolas 才能工作)
所以我有一个包含
的文本文件╔══════╗
║ ║
╚══════╝
和一个包含
的bat文件chcp 65001
@echo off
cls
type textfile.txt
pause
当我打开一个 cmd 窗口并输入 chcp 65001 然后 type textfile.txt 我得到
╔══════╗
║ ║
╚══════╝
但如果我尝试运行 bat 文件,我得到的只是
´╗┐ÔòöÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòù
Ôòæ Ôòæ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ
如果我不使用 chcp.. 出于某种原因从 bat 文件运行时 type 命令没有使用 type 页面,这通常会发生什么?
【问题讨论】:
标签: windows batch-file unicode cmd