Windows 如何在批处理脚本中读取外部.ini文件并使用脚本中的键值

Windows 如何在批处理脚本中读取外部.ini文件并使用脚本中的键值,windows,batch-file,Windows,Batch File,我有一个带有键、值对的.ini文件,希望通过批处理脚本调用它。我可以在批处理文件中直接使用集,但我想保留一个外部ini文件。 与Bash脚本一样,我可以进行导出,然后使用键作为${key}获取值,批脚本的方法是什么。最简单的方法是: for /f "delims=" %%a in (Your_ini_file.ini) do set %%a 然后只需使用%key%检索代码中所需键的值 如果您有密钥对: color=#ff0000 然后将变量%color%设置为#ff0000请仔细阅读==>=

我有一个带有键、值对的.ini文件,希望通过批处理脚本调用它。我可以在批处理文件中直接使用
,但我想保留一个外部ini文件。 与Bash脚本一样,我可以进行导出,然后使用键作为
${key}
获取值,批脚本的方法是什么。

最简单的方法是:

for /f "delims=" %%a in (Your_ini_file.ini) do set %%a
然后只需使用
%key%
检索代码中所需键的值

如果您有密钥对:

color=#ff0000

然后将变量
%color%
设置为
#ff0000

请仔细阅读==>=>=>=>=>您的ini文件是什么样子的?代码是什么,你有问题吗?哪些问题?它做什么,应该做什么?这将启动与ini扩展相关的程序。或者:1在您的\u ini\u file.ini前面添加类型,或者2删除单引号,或者3将单引号更改为双引号,然后添加usebackq。