Bonjour a tous,

J'ai un tableau simple avec des données ou j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$Headers = "A", "B"
($Data  | ConvertFrom-Csv -Delimiter ";" -Header $Headers)
En sorti j'ai un tableau qui ressemble a ça

| A | B |
|---|---|
| 1 | 2 |

Plus loin dans le code j'ajoute :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$Data | Add-Member -NotePropertyName ID -NotePropertyValue "3"
En sorti j'ai
| A | B | ID
|---|---|---
| 1 | 2 | 3

Je souhaiterais l'avoir comme ça :
| ID| A | B
|---|---|---
| 3 | 1 | 2

J'ai tenté de faire un truc dans le style
$Data | Select ID, $Headers

Mais ça na pas fonctionné

Le script génère plusieurs tableaux avec des headers différant ou le nom est changeant tout le temps, il y a que le ID qui est connu

Avez vous une idée ?