【问题标题】:Alt+255 in a Batch File批处理文件中的 Alt+255
【发布时间】:2015-01-06 08:58:48
【问题描述】:

我相信您知道 Windows 将其呈现为空白字符的特殊 Alt+255 字符。

我正在尝试在批处理文件中使用该 Alt+255 字符,以创建一个包含此特殊字符的文件。

copy mybatch.txt "C:\Alt+255My Batch.bat" >nul

结果:Alt+255My Batch.bat

所以我将实际的空白字符粘贴到批处理文件中

copy mybatch.txt "C:\ My Batch.bat" >nul

结果:áMy Batch.bat

所以我将批处理文件编码从 ANSI 更改为 UTF-8

结果:┬áMy Batch.bat

有什么方法可以引用批处理文件中的空白字符吗?

【问题讨论】:

    标签: batch-file cmd command prompt alt


    【解决方案1】:

    我想这个符号的十六进制/十进制值应该是 ff/255。

    要创建包含此文件的文件,您可以使用 certutil:

    @echo ff>255.hex
    @certutil -decodehex 255.hex 255.bin
    

    或者您可以查看GenChr.batthis 或最终this

    【讨论】:

      猜你喜欢
      • 2021-02-22
      • 1970-01-01
      • 2013-09-25
      • 1970-01-01
      • 1970-01-01
      • 2017-10-26
      • 1970-01-01
      • 2022-01-05
      • 2013-03-01
      相关资源
      最近更新 更多