diff --git a/Scripting/Powershell/Bases.html b/Scripting/Powershell/Bases.html index 124518e..a67bfd5 100644 --- a/Scripting/Powershell/Bases.html +++ b/Scripting/Powershell/Bases.html @@ -2,7 +2,7 @@ title: PowerShell - Les bases description: Les bases pour bien débuter dans PowerShell published: true -date: 2021-06-09T18:15:58.522Z +date: 2021-06-09T18:18:42.275Z tags: editor: ckeditor dateCreated: 2021-05-24T16:22:45.768Z @@ -271,8 +271,8 @@ dateCreated: 2021-05-24T16:22:45.768Z
Mettons en pratique pour analyser ce qu'il se passe.
Dans cette exemple, nous utilisons une fonction que nous verrons plus tard. Dans le bloc de script symbolisé par {} la variable $portee est bien lu par la fonction. Hors, à la ligne 8 le Write-Host
ne peut pas lire cette variable. La variable $portee
se limite aux {} .
Pour palier à ce soucis, on va indiquer à PowerShell que $portee
est une variable dites globale par $global:portee
Dans cette exemple, nous utilisons une fonction que nous verrons plus tard. Dans le bloc de script symbolisé par {} la variable $portee
est bien lu par la fonction. Hors, à la ligne 8 le Write-Host
ne peut pas lire cette variable. La variable $portee
se limite aux {} .
Pour palier à ce soucis, on va indiquer à PowerShell que $portee
est une variable dites globale par $global:portee
voici ce que cela donne: