Comment obtenir tous (IIS) les sites web de l'état/état de la machine distante à l'aide de PowerShell?

J'ai essayé de lire le statut de site web IIS de distance. J'ai essayé le code ci-dessous.

$Session = New-PSSession -ComputerName $serverName
$block = { 
import-module 'webAdministration'
Get-ChildItem -path IIS:\Sites
}
Invoke-Command -Session $Session -ScriptBlock $block  | Out-File -append $WebreportPath

Mais la commande ci-dessus m'a donné seulement les Sites web avec liaison https, quand il s'agit de https, il jette d'erreur ci-dessous.

The data is invalid. (Exception from HRESULT: 0x8007000D)
+ CategoryInfo          : NotSpecified: (:) [Get-ChildItem], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.PowerShell.Commands.GetChildItemCommand

Je suis en train de renmote un Serveur Windows 2008 R2 avec IIS 7.
Merci de me guider. Merci !