Deseo recuperar información sobre el sitio web de IIS 7 específico utilizando el cmdlet Get-Website de PowerShell. Desafortunadamente, Get-Website devuelve información para todos los sitios web, independientemente del parámetro -Name que paso. Parece que se ignora el parámetro -Name.El parámetro del nombre de Get-WebSite de Powershell se ignora
Por ejemplo, si uso:
Import-Module WebAdministration
Get-Website -Name "Test Website"
que recibirán la información para todos los sitios web en mi máquina:
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
De acuerdo con la documentación Get-sitio web debe devolver información de la página web especificada en el parámetro -Name. Debo estar malinterpretando la documentación o haciendo un uso incorrecto del cmdlet, o ambos.
¿Cómo debo usar Get-Website para devolver información para un sitio web específico?
Nota al margen: [Conectar tema sobre ese error] (http://connect.microsoft.com/PowerShell/feedback/details/597787/get-website-always-returns-full-list-of-web-sites) – Joey
Solo por claridad y novatos (como yo): no hay necesidad de declarar una variable. – LosManos