bonjour,

j'essaie d'extraire des colonnes spécifiques d'un csv pouvez-vous m'aider dans mon script ?

Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Folder containing source CSV files. Be sure to include a backslash after the folder.
$folderPath = 'C:\Nouveau_dossier\Source\'
 
# Destination folder for the new files. Be sure to include a backslash after the folder.
$folderPathDest = 'C:\Nouveau_dossier\Dest\'
 
# Colonnes désirées
$desiredColumns = 'Employee_ID','Last_Name', 'First_Name','Email','Job_Level'
 
# traitement
Get-ChildItem $folderPath -Name |
 
# Loop through each file
ForEach-Object { 
 
    # Nom du  fichier  source
    $filePath = $folderPath + $_
 
    # Nom du  fichier corrigé
    $filePathdest = $folderPathDest + $_
 
    # Imports CSV file avec la  selection des colonnes 
    Import-Csv $filePath | Select $desiredColumns |
    Export-Csv -Path $filePathDest –NoTypeInformation
}

Merci d'avance