使用包含等号的参数的批处理文件覆盖.INI文件

3

我想使用批处理文件来覆盖一个文本或ini文件,这个批处理文件需要有一个参数,代码如下:

@echo %1>text.ini

执行此命令后:

c:\..\text.bat Hello=60

我的ini文件中只有“Hello”,缺少“=60”。

我还注意到,当我执行以下操作时:

@echo %1%2>text.ini

我在我的ini文件中得到了Hello60

但我需要的是Hello=60,有谁能帮我解决这个问题吗? 谢谢。

1个回答

4
c:\..\text.bat "Hello=60"

@>text.ini echo %~1

1
一个神秘问题的神秘答案。答案可能需要一些解释性的文字。但是因为有一个可行的解决方案,还是点个赞吧。 - dbenham
谢谢,这非常有帮助。正是我在寻找的! - Bouayed

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接