Bonjour,

Dans mon script en PowerShell j'ai créer une liste global :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
powershell.exe .\script.ps1 $global:list
Et dans script.ps1 j'ai écris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?