Outils pour utilisateurs

Outils du site


dev:powershell:parametres

Ceci est une ancienne révision du document !


PowerShell : Utiliser des paramètres

Pour plus de flexibilité, les scripts peuvent accepter des paramètres.

On déclare les paramètres en début de script avec l'appel de Param():

Param (
  $aFirstParam,
  $aSecondParam,
  $aThirdParam
)

Param() recoit des variables, elles peuvent être fortement typées :

Param (
  [int] $TankID,
  [float] $WaterLevel
)

L'utilisation d'un décorateur permet d'ajouter des attributs aux paramètres :

  • Caractère obligatoire ou non ;
  • Message d'aide
Param (
  [Parameter(Mandatory, HelpMessage = 'Cistern identidier')] [int] $TankID,
  [Parameter(Mandatory, HelpMessage = 'Water level in meters') ][float] $WaterLevel
)
dev/powershell/parametres.1686652227.txt.gz · Dernière modification : 2023/06/13 10:30 de yoann