gage des scripts ======
===== Généralités =====
Lorsque des erreurs se produisent, elles sont stockées... st affiché que si l'option -Verbose est spécifiée lors de l'appel
Write-Verbose 'Ceci est un message sup... 'est affiché que si l'option -Debug est spécifiée lors de l'appel
Write-Debug 'Ceci est un message de de... pécifiée ;
* ''-Variable'' : stoppe l’exécution lors de l'accès en lecture/écriture ;
* ''-Command''
====== PowerShell : Fonctions et modules ======
Lorsqu'on produit du code on peut avoir envie ou besoi... n fichier de script sont supprimées de la mémoire lorsque le script se termine. Avec le "dot sourcing" l
de facilement tester si une option a été fournie lors de l'appel
<code powershell>
Param (
[int] $Ta... True)
{
# L'option -ResetCounters a été saisie lors de l'appel
}
</code>
L'utilisation d'un décorat
<code powershell>
# Le type tableau est déterminé lors de l'affectation
# Les éléments sont séparés par ... s par défaut dans PowerShell sont de taille fixe. Lorsqu'on ajoute un élément, le tableau est donc recré
e temps d'exécution. La commande précédente peut alors s'écrire :
<code powershell>
$users | ForEach-Obj... sées par exemple pour interrompre les traitements lorsque des données sont considérées invalides.
<cod... nt spécifique car plusieurs correspondances sont alors possibles : dans ce cas, les blocs de script pour