[TIPS] – POWERSHELL : Comment utiliser la commande switch

La commande Powershell « switch » vous permettra de remplacer un long enchaînement de « if…elseif…elseif…else…. »

En terme de performance, lorsque vous souhaitez contrôler peu de valeurs différentes, les deux commandes se valent. Par contre si vous avez besoin de tester beaucoup de valeurs différentes, alors je vous conseillerais d’opter pour la commande switch.

Comparaison des commandes

Prenons pour exemple les deux scripts ci-dessous ou nous souhaitons effectuer des tâches différentes en fonction de la valeur de la variable « $Value ». Le premier script utilise la commande switch tandis que le second utilise un enchaînement de IF pour tester la variable.

Lire la suite