Ich möchte Informationen zu bestimmten IIS 7-Websites mit dem PowerShell Get-Website-Cmdlet abrufen. Leider liefert Get-Website Informationen für alle Websites unabhängig vom Parameter -Name, den ich übergebe. Es scheint, dass der Parameter -Name ignoriert wird.Powershell Get-WebSite-Name Parameter wird ignoriert
Zum Beispiel, wenn ich benutze:
Name ID State Physical Path Bindings
---- -- ----- ------------- --------
Default Web Site 1 Started %SystemDrive%\inetpub\wwwroot http *:80:
net.tcp 808:*
net.pipe *
net.msmq localhost
msmq.formatname localhost
Test Website 2 Started C:\websites\test http *:80:test.mydomain.com
Nach der Dokumentation Get-Webseite sollte Informationen für die Website zurückkehren angegeben:
Import-Module WebAdministration
Get-Website -Name "Test Website"
ich Informationen für alle Websites auf meinem Rechner erhalten im Parameter -Name. Ich muss die Dokumentation missverstehen oder das Cmdlet oder beides missbrauchen.
Wie soll ich die Get-Website verwenden, um Informationen für eine bestimmte Website zurückzugeben?
Randbemerkung: [Connect Thema auf diesem Fehler] (http://connect.microsoft.com/PowerShell/feedback/details/597787/get-website-always-returns-ful-list-of-web-sites) – Joey
Nur für Klarheit und Neulinge (wie ich): Es gibt keine Notwendigkeit, eine Variable zu deklarieren. – LosManos