Je souhaite créer un Hashtable qui regroupe des fichiers du même nom dans des tableaux afin que je puisse ensuite travailler avec ceux-ci pour lister certaines propriétés de ces fichiers, comme les dossiers dans lesquels ils sont stockés .Ajout d'objets à un tableau dans une table de hachage
$ht = @{}
gci -recurse -file | % {
try{
$ht.Add($_.Name,@())
$ht[$_.Name] += $_
}
catch{
$ht[$_.Name] += $_
}
}
Tout ce que je reçois est:
Index operation failed; the array index evaluated to null.
At line:8 char:13
+ $ht[$_.Name] += $_
+ ~~~~~~~~~~~~~~~~~~
Je ne sais pas pourquoi cela ne fonctionne pas, je vous en serais reconnaissant toute aide.
'si (ht $ [$ _ nom.]) {Ht $ [$ _ nom.] + = $ _} else {$ ht [$ _. nom] =, $ _} ' – wOxxOm