如何将这些字符写入批处理文件?
答案 0 :(得分:1)
您可以批量回复几乎所有字符,但不能回复NUL batch chr function
您可以使用Jscript(也可以使用批处理/ jscript混合) 在Jscript中有一个简单的chr()函数
答案 1 :(得分:0)
我快速搜索表明^
可用于转义某些特殊字符。不确定它是否适用于你提到的角色,但也许值得一试。
答案 2 :(得分:0)
您无法在控制台中处理或显示nul char,您必须直接使用二进制流。在批处理中,它仅限于命令类型,>和>>。
您可以做的是创建一个内部带有空字符的文件,并使用命令>>将其写入文件。关于你的需求:
前:
:: Creating the file with the null char inside
if not exist FileWithANulCharInside.txt (fsutil file createnew FileWithANulCharInside.txt 1)
:: Adding it into a dummy file
>test.log (0<nul set /p=abc)
>>test.log type FileWithANulCharInside.txt
>>test.log (0<nul set /p=abc)
pause