我想使用PowerShell Get-Website cmdlet檢索有關特定IIS 7網站的信息。遺憾的是,Get-Website返回所有網站的信息,而不管我傳入的-Name參數。看起來-Name參數被忽略。Powershell Get-WebSite名稱參數被忽略
舉例來說,如果我使用:
Import-Module WebAdministration
Get-Website -Name "Test Website"
我會收到信息,我的機器上的所有網站:
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
根據文檔獲取,網站應該對指定的網站返回的信息在-Name參數中。我必須誤解文檔或濫用cmdlet,或者兩者兼而有之。
我應該如何使用Get-Website來返回特定網站的信息?
附註引用的連接主題中提到的工作圍繞: [連接該錯誤的主題](http://connect.microsoft.com/PowerShell/feedback/details/597787/get-website-always-returns-full-list-of-web-sites) – Joey 2010-11-14 00:29:12
只是爲了清晰和新手(像我一樣):沒有必要聲明一個變量。 – LosManos 2012-04-10 07:12:18