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-ID: 343322

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

Ausgedruckt am: 24.11.2024 um 13:11 Uhr

133417
Lösung 133417 13.07.2017 aktualisiert um 15:15:33 Uhr
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ß
janelsaesser
janelsaesser 13.07.2017 um 15:57:52 Uhr
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!
133417
Lösung 133417 13.07.2017 aktualisiert um 16:04:09 Uhr
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