Je souhaite récupérer des informations concernant un site Web IIS 7 spécifique à l'aide de l'applet de commande PowerShell Get-Website. Malheureusement, Get-Website renvoie des informations pour tous les sites Web quel que soit le paramètre -Name que je transmets. Il semble que le paramètre -Name soit ignoré.Le paramètre de nom Powershell Get-WebSite est ignoré
Par exemple, si j'utilise:
Import-Module WebAdministration
Get-Website -Name "Test Website"
je vais recevoir de l'information pour tous les sites sur ma machine:
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
Selon la documentation Get-site Web devrait renvoyer des informations pour le site spécifié dans le paramètre -Name. Je dois mal comprendre la documentation ou utiliser abusivement la cmdlet, ou les deux.
Comment dois-je utiliser Get-Website pour renvoyer des informations pour un site Web spécifique?
Side note: [Connectez le sujet sur ce bogue] (http://connect.microsoft.com/PowerShell/feedback/details/597787/get-website-always-returns-full-list-of-web-sites) – Joey
Juste pour la clarté et les débutants (comme moi): il n'est pas nécessaire de déclarer une variable. – LosManos