带有0的批处理文件回显行不写入文件

The*_*One 1 cmd batch-file

我在批处理文件中有这个...

ECHO ActionNumber = 0 >>%wkdir%\ some.ini

...问题是,它永远不会被写入文件,而是像这样显示在控制台上......

ActionNumber =

如果我有...

ECHO ActionNumber = 20 >>%wkdir%\ some.ini

......它的写得很好

如何在这个简单的"ActionNumber = 0"的文件中写一行(没有引号,我只是表明它需要是一行,没有空格,也没有尾随空格)

Mag*_*goo 6

>>%wkdir%\some.ini ECHO ActionNumber=20
Run Code Online (Sandbox Code Playgroud)

不幸的是,数字后空间解决方案将空间回显到文件中,因此您有尾随空格.

(这是重定向器前面的任何数字的问题)