我想使用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