我正在尝试创建一个这样的过程:
var psi = new ProcessStartInfo
{
FileName = @"%red_root%\bin\texturepreviewer.exe",
UseShellExecute = true
};
var process = Process.Start(psi);
process.WaitForExit();
现在环境变量“red_root”肯定存在于衍生进程的环境变量中,但执行似乎没有扩展环境变量,因此找不到文件。如何让 Process.Start 扩展文件名中的环境变量?