Windows | Windows Server | Active directory | Exchange | SharePoint | SCCM | SCOM | Hyper-V | App-V
ACCUEIL Facebook Twitter Linked In Viadeo Flux RSS
Chapitres
1 Présentation
2 Installation
3 Premiers pas
4 Recherche d'aide
5 Les commandes courantes
6 Gestion des alias ( get-alias ) Instrumentation)
7 Variables et boucles
8 Fonctions
9 Scripting WMI (Windows Management
10 Le profile PowerShell
11 Navigation
12 Pour aller plus loin...

Articles suivants

Articles précédents
Nouveautés de Windows Server 2016 CTP2
Histoire de Microsoft et chronologie
Windows 10: Découvrez les nouveautés !
System Center 2012 Orchestrator: Présentation
Optimisation des performances d'un environnement Hyper-V


Publié le : 04/09/2009 11:17:08
Mise à jour le : 14/10/2011 21:29:13
Catégories :


Version imprimable

Auteur(s)

Loïc THOBOIS (Membre depuis le 04/09/2007 17:50:01)
Société : AVAEDOS
Fonction : Consultant / Formateur
Contactez cet auteur - Affichez les ressources de cet auteur

Tutorial pour débuter avec PowerShell


7 Variables et boucles

Comme tout langage de script, PowerShell supporte les variables et les boucles.

Ainsi pour stocker une valeur dans une variable, il suffit d'utiliser la commande suivante :

PS > $result = ipconfig

Pour utiliser une boucle afin d'afficher des numéros de ligne.

for ($i=0 ; $i -lt $result.length; $i++ )
{
   "{0} {1}" -f $i, $result[$i]
}

La même chose avec un foreach…

$i = 1;
foreach($singleLine in $result)
{
   $i++
   "{0} {1}" -f $i, $singleLine
}