批处理文件中的Alt + 255

时间:2015-01-06 08:58:48

标签: batch-file cmd command prompt alt

我确定你知道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

结果:á我的Batch.bat

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

结果:┬我的Batch.bat

任何想法如何引用批处理文件中的空白字符?

1 个答案:

答案 0 :(得分:3)

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

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

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

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