我尝试从远程读取IIS网站的状态。 我尝试了以下代码:
$Session = New-PSSession -ComputerName $serverName
$block = {
import-module 'webAdministration'
Get-ChildItem -path IIS:\Sites
}
Invoke-Command -Session $Session -ScriptBlock $block | Out-File -append $WebreportPath
但是上述命令只给出了具有https绑定的网站,当涉及到https时,它会抛出以下错误。
The data is invalid. (Exception from HRESULT: 0x8007000D)
+ CategoryInfo : NotSpecified: (:) [Get-ChildItem], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.PowerShell.Commands.GetChildItemCommand
我正在尝试远程连接安装了IIS 7的Windows Server 2008 R2操作系统。 请指导我,谢谢!