janelsaesser
Goto Top

Skript für: Automatisch generierte CSV Datei

Hallo zusammen,

für einen automatischen Upload von Bilder in unser Personalsystem, brauche ich ein Skript (am besten PowerShell) welches mir automatisch eine CSV Datei generiert.

Prinzip: Dateiname,Ablage der Datei mit Endung
Beispiel: 500011,\\SERVER1\f$\02_EC\00_Temp\500011.jpg
103453,\\SERVER1\f$\02_EC\00_Temp\103453.jpg

Es sollen alle Bilder aus dem Ordner \\SERVER1\f$\02_EC\00_Temp in die CSV Datei, wie oben beschrieben, eingetragen werden.
Die CSV Datei selbst soll unter dem Pfad \\SERVER1\f$\Export\EC abgelegt werden.

Kann mir da jemand weiterhelfen?

Vielen Dank im Vorraus!

Content-Key: 343322

Url: https://administrator.de/contentid/343322

Printed on: April 24, 2024 at 13:04 o'clock

Mitglied: 133417
Solution 133417 Jul 13, 2017 updated at 13:15:33 (UTC)
Goto Top
Uhhhhuhuhu, erhöhter Schwierigkeitsgrad face-big-smile
gci '\\SERVER1\f$\02_EC\00_Temp' -File | select Basename,Fullname | export-csv '\\SERVER1\f$\Export\EC\export.csv' -Delimiter "," -Notype -Encoding UTF8  
Gruß
Member: janelsaesser
janelsaesser Jul 13, 2017 at 13:57:52 (UTC)
Goto Top
Hallo Bibersbaum,

danke schonmal für deine Antwort face-smile

Es steht in der Ersten Zeile der CSV jetzt noch Basname, Fullname und erst in der zweiten Zeile beginnen dann die Bilder.
Ist es noch möglich die Erste Zeile weg zu lassen?

Danke!
Mitglied: 133417
Solution 133417 Jul 13, 2017 updated at 14:04:09 (UTC)
Goto Top
Aber sicher das:
gci '\\SERVER1\f$\02_EC\00_Temp' -File | select Basename,Fullname | convertto-csv -delimiter "," -NoType | select -skip 1 | sc '\\SERVER1\f$\Export\EC\export.csv' -Encoding UTF8