我有一个进程,在进程运行时注入环境变量,一切正常。但是,当我展开一个环境变量时( Environment.ExpandEnvironmentVariables
Environment.ExpandEnvironmentVariables
d:\progra~1\mifbef~1...
而不是
d:\Program Files\...
cd 去吧。但我希望它是未压缩的值。你知道从哪里开始解决这个问题吗?
cd
这个 Path.GetFullPath
Path.GetFullPath
string uncompressedPath = Path.GetFullPath(Environment.ExpandEnvironmentVariables("%TEMP%"));