Bonjour,
J'ai un petit script powershell qui permet de convertir des fichiers xlsx en csv qui fonctionne.
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 foreach($file in (Get-ChildItem "Mettre le chemin ou sont les fichiers xlsx")) { $newname = $file.FullName -replace '\.xlsx$','.csv' $ExcelWB = new-object -comobject excel.application $Workbook = $ExcelWB.Workbooks.Open($file.FullName) $Workbook.SaveAs($newname,6) $Workbook.Close($false) $ExcelWB.quit() }
Le code ci-dessus fonctionne, par contre ce que je cherche à faire, c'est lorsqu'il crée le fichier le fichier csv il récupère la date de création du fichier source pour créer a la même date de création le fichier csv
Je trouvé ce code permettant de récupérer la date de création du fichier
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $lastModifiedDate = (Get-Item "C:\tmp\toto.xlsx").LastWriteTime echo $lastModifiedDate jeudi 24 juin 2021 14:27:26
Cordialement,
Seb
Partager