尝试通过 Cygwin SSH(用于自动化)在 WebPI 中安装 Web 包会返回此错误:从“C:\Windows\system32\inetsrv\config\schema\”读取 IIS 配置模式时出错。
从桌面 Cygwin 启动时,它运行正常。
知道可能缺少什么权限吗?如何解决?
答案1
通过替换“Windows”环境来修复,例如:
set ALLUSERSPROFILE=C:\ProgramData
set APPDATA=C:\Users\Administrator\AppData\Roaming
set CLIENTNAME=RUSLANIUM
set CommonProgramFiles=C:\Program Files\Common Files
set CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
set CommonProgramW6432=C:\Program Files\Common Files
set COMPUTERNAME=WIN-3H007575N4K
set ComSpec=C:\Windows\system32\cmd.exe
set FP_NO_HOST_CHECK=NO
set HOMEDRIVE=C:
set HOMEPATH=\Users\Administrator
set LOCALAPPDATA=C:\Users\Administrator\AppData\Local
set LOGONSERVER=\\WIN-3H007575N4K
set NUMBER_OF_PROCESSORS=1
set OS=Windows_NT