Exécution d'un script avec paramètres
Bonjour,
Dans mon script en PowerShell j'ai créer une liste global :
Code:
1 2
|
[System.Collections.ArrayList]$global:liste = [System.Collections.ArrayList]::new() |
Je la remplis avec différents test avec la méthode Add(),
J'en ai besoin dans une autre page PowerShell, donc je l'exécute comme ceci dans mon script :
Code:
1 2
|
powershell.exe .\script.ps1 $global:list |
Et dans script.ps1 j'ai écris :
Code:
1 2
|
param([System.Collections.ArrayList]$global:liste) |
Quand ensuite je l'affiche il ne se passe rien et quand je lance mes tests il le dit : "Indexation impossible dans un tableau null."
Auriez-vous une solution ?