【问题标题】:When typing out ALT + ### symbols an unwanted symbol is printed also输入 ALT + ### 符号时,还会打印不需要的符号
【发布时间】:2016-05-26 02:13:19
【问题描述】:

http://i.imgur.com/1WJhnl8.png

基本上,左边的代码应该回显从它们的变量中设置的 2 个符号。当您使用 ° 和 ² 时,它们会打印为相应的方框符号。但是,当我尝试使用它们时,总会出现第三个符号。它们总是从行首开始。

我正在使用记事本++

【问题讨论】:

  • 尝试编码 -> 转换为 ANSI
  • 谢谢你的工作:)
  • 那很好。为了完整起见,发布了答案。

标签: batch-file echo symbols


【解决方案1】:

您的批处理文件可能以 UTF8 编码,因此 ° 和 ² 符号分别由两个字节表示。

命令解释器显然希望文件是 ANSI 编码的 - 每个字符一个字节,每个字符。

您可以使用 Notepad++ 使用 Encoding -> Convert to ANSI 菜单选项将文件转换为 ANSI。

【讨论】:

    猜你喜欢
    • 2020-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-24
    • 2011-10-12
    • 2013-03-13
    • 2018-07-19
    • 1970-01-01
    相关资源
    最近更新 更多