为什么会出现以下问题?
场景:
- 确保已安装 IIS
"notepad %WINDIR%\System32\inetsrv\config\applicationHost.config"
使用管理员帐户执行
实际结果:文件在记事本中成功打开
在管理员帐户的上下文中执行以下代码:
string filePath = @"%WINDIR%\System32\inetsrv\config\applicationHost.config"; Console.WriteLine(File.Exists(Environment.ExpandEnvironmentVariables(filePath)));
实际结果:假
预期结果:真