我目前正在处理批处理文件并使用代码页 437。我希望批处理回显正确的指向双角引号,但我一生无法弄清楚如何或找到等效的内容。
1 回答
3
关于代码页 437的 Wikipedia 文章列出了此代码页定义的所有字符及其代码值。
字符右向双角引号 »的 Unicode 代码值为 U+00BB。它在十进制代码值为 175(十六进制 AF)的代码页 437 中也可用。
所以最好是使用文本编辑器来编写这个批处理文件,它支持使用OEM代码页 437 编辑文件。
但是如果使用不支持编辑带有任何代码页的文本文件的 Windows 记事本,则必须使用ANSI 字符编码并将宏字符插入到代码页Windows¯中具有十进制代码值 175(十六进制 AF)的批处理文件中- 1252这是默认的系统ANSI代码页,在将代码页 437 作为系统 OEM 代码页的国家/地区不使用 Unicode。
ANSI在这里是每个字符编码一个字节的常用首字母缩写词。代码页Windows-1252并437没有真正由美国国家标准协会 (ANSI)指定。
于 2018-08-10T06:13:01.823 回答