我必须使用 ini 文件,但我需要文件中设置一个基于环境变量的值。例如,
... [程序] dir=%SystemDrive%\SomeFolder\ ...
在这种情况下,SystemDrive
是机器上的环境变量。读取此 ini 文件的软件不受我控制,但我从收到的错误消息中看到它读取dir
为%SystemDrive%\SomeFolder\
,而不是扩展版本C:\SomeFolder\
。
当读取 ini 文件时,我如何(或有可能)让环境变量扩展?我无法访问读取 ini 文件的程序的代码。但是,我希望有一个适当的语法/技术来指定要扩展的环境变量。