我需要使用 WMI IIS6 API 远程管理我的 IIS7 (Windows Server 2008)。所以我添加了IIS6 WMI Compatibility和IIS6 Metabase Compatibility角色来访问root\MicrosoftIIsv2命名空间。
我有一个域帐户,它不是远程计算机上的管理员;有了这个权利,一切都好了。
我为我的域帐户配置了这些权限以root\MicrosoftIIsv2远程访问WMI 命名空间;请注意,这些权限在 IIS6 和 Windows Server 2003 上完美运行:
DCOM :
WMI :
IIS 元数据库(元数据库资源管理器):
我也尝试在 C:\Windows\System32\inetsrv 上提供一些访问权限;不知道是否需要。
我的问题是:
我无法列出 IIS 网站 (\root\MicrosoftIISv2:IIsWebServerSetting.Name="W3SVC/*")。我没有收到“拒绝访问”,但没有返回任何内容。
Get-WmiObject IIsComputer …