当输入 ALT + ### 符号时,还会打印不需要的符号
When typing out ALT + ### symbols an unwanted symbol is printed also
http://i.imgur.com/1WJhnl8.png
基本上,左边的代码假设回显从它们的变量中设置的 2 个符号。当您使用 ° 和 ² 时,它们将打印为相应的框符号。但是,当我尝试使用它们时,总是会出现第三个符号。它们总是从行首开始。
我正在使用记事本++
您的批处理文件可能以 UTF8 编码,因此 ° 和 ² 符号分别由两个字节表示。
命令解释器显然期望文件是 ANSI 编码的——每个字符一个字节,每个字符。
您可以使用 Encoding
-> Convert to ANSI
菜单选项使用 Notepad++ 将文件转换为 ANSI。
http://i.imgur.com/1WJhnl8.png
基本上,左边的代码假设回显从它们的变量中设置的 2 个符号。当您使用 ° 和 ² 时,它们将打印为相应的框符号。但是,当我尝试使用它们时,总是会出现第三个符号。它们总是从行首开始。
我正在使用记事本++
您的批处理文件可能以 UTF8 编码,因此 ° 和 ² 符号分别由两个字节表示。
命令解释器显然期望文件是 ANSI 编码的——每个字符一个字节,每个字符。
您可以使用 Encoding
-> Convert to ANSI
菜单选项使用 Notepad++ 将文件转换为 ANSI。