Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1144 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Powershell] Nom sur une boucle foreach ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Powershell] Nom sur une boucle foreach ?

n°2463865
Wolfman
Lobo'tomizado
Posté le 09-02-2024 à 10:27:06  profilanswer
 

Hello,
 
Je suis en train de reprendre un script Powershell fait par un dév il y a quelques temps (qui n'a rien commenté, histoire de faire propre).
 
Dans le script, je tombe sur des boucles Foreach dans ce genre (extrait du script) :


 
:PoolLoop foreach($poolVms in $poolsVms.GetEnumerator())  
        {
   $poolName = $poolVms.Name
   $podLetter = $poolName[-1]
   $vms = $poolVms.Value
 
   if ($broker.Pod -ne $podLetter) { continue PoolLoop }
   Write-Log "Working on $poolName ($podLetter)"
 
   :VMLoop foreach($vmName in $vms) {
                               blablabla
                             }
        }


 
Ce qui m'interpelle, ce sont ces espèces de noms ":PoolLoop" et ":VMLoop", et cette mention de "continue PoolLoop" qui je suppose passe à l'objet suivant dans la boucle.  
Je n'ai jamais vu ça, et je n'arrive pas à trouver de références qui en parle.
 
Ca vous dit quelque chose ?

mood
Publicité
Posté le 09-02-2024 à 10:27:06  profilanswer
 

n°2463918
Je@nb
Kindly give dime
Posté le 10-02-2024 à 23:20:32  profilanswer
 

Ouais, déjà utilisé 2/3 fois.
C'est expliqué ici : https://learn.microsoft.com/en-us/p [...] -in-a-loop

n°2463919
Wolfman
Lobo'tomizado
Posté le 10-02-2024 à 23:37:37  profilanswer
 

Cool, merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Powershell] Nom sur une boucle foreach ?

 

Sujets relatifs
[Powershell] Passer un tableau de paramètres plutôt qu'une énumération[Powershell] Commande Enter-PSSession OK, Invoke-Command NOK
[Powershell] Résultat RegExp incorrect (bug?)Script powershell programmes au démarrage
[Powershell]Manipuler des données dans une clé de registre[Powershell] Utilisation Variable boucle
Powershell Get-EXOMailboxscript PowerShell sur la copie des favoris Mozilla, Chrome
[powershell] psdrive / Tache Planifiée 
Plus de sujets relatifs à : [Powershell] Nom sur une boucle foreach ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR