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: