2017-03-21 1 views
0

Je suis en train d'obtenir les urls de tous les webapps/sites sur mon compte d'azur et de les lancer dans Internet Explorer .. Je continue à frapper l'erreur:Comment lancer toutes les webapps azur dans un navigateur en utilisant Powershell

Value does not fall within the expected range. 

Je suis sûr qu'il me manque quelque chose de petit mais je n'arrive pas à comprendre. S'il vous plaît voir le code ci-dessous.

$list = Get-AzureRmWebApp 

foreach ($i in $list) 
{ 
    $link = $list.DefaultHostName 
    $Browser=new-object -com internetexplorer.application 
    $Browser.navigate2($link, 0x1000) 
    $Browser.visible=$true 
} 

Répondre

1

Vous devez faire référence $ i.DefaultHostName dans votre boucle foreach, pas toute la liste $.

$list = Get-AzureRmWebApp 

foreach ($i in $list) 
{ 
    $link = $i.DefaultHostName 
    $Browser=new-object -com internetexplorer.application 
    $Browser.navigate2($link, 0x1000) 
    $Browser.visible=$true 
} 
+0

Ah bien sûr! Maintenant, ça a du sens! Merci beaucoup.. –