Ce mémo a été publié le 30 juin 2015 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Petit mémo pour permettre le traitement d’un fichier CSV dans un script PowerShell.
Contenu du fichier exemple : C:\tmp\mon_fichier.csv
1 2 3 4 |
str1-1;str1-2;str1-3 str2-1;str2-2;str2-3 str3-1;str3-2;str3-3 str4-1;str4-2;str4-3 |
Script :
1 2 3 4 5 6 7 8 9 |
$csvfile = "C:\tmp\mon_fichier.csv" Import-CSV $csvfile -Header COL1,COL2,COL3 -Delimiter ";" | Foreach-Object{ Write-Host $_.COL1 Write-Host $_.COL2 Write-Host $_.COL3 } |
Plus d’infos sur Import-CSV sur Microsoft TechNet.