有没有办法扩展 *.ini 文件中的环境变量?

有没有办法扩展 *.ini 文件中的环境变量?

我必须使用 ini 文件,但我需要文件中设置一个基于环境变量的值。例如,

... [程序] dir=%SystemDrive%\SomeFolder\ ...

在这种情况下,SystemDrive是机器上的环境变量。读取此 ini 文件的软件不受我控制,但我从收到的错误消息中看到它读取dir%SystemDrive%\SomeFolder\,而不是扩展版本C:\SomeFolder\

当读取 ini 文件时,我如何(或有可能)让环境变量扩展?我无法访问读取 ini 文件的程序的代码。但是,我希望有一个适当的语法/技术来指定要扩展的环境变量。

相关内容