Datum an Dateinamen anhängen und in eine Liste übernehmen
Hallo,
ich möchte gerne eine Liste mit Dateien mit Datum getrennt durch ein Semikolon erstellen, die ich dann in Excel wieterverarbeiten kann.
Ich habe folgenden Code:
Ich bekomme folgende Ausgabe:
Inas Nacht mit Lars Klingbeil und Almuth Schult.mp4;03.08.2023 23:53 Okay
Landesschau Rheinland-Pfalz - Danke fuer den Brotladen (2023).mp4; Datum fehlt
Tunnel der Freiheit (2020)_.mp4;22.07.2021 22:56
Algiers Confidential - Ein paar Tage Licht 01 - S01E01 - Folge 1 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 02 - S01E02 - Folge 2 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 03 - S01E03 - Folge 3 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 04 - S01E04 - Folge 4 (2021).mp4;
Film - Algiers Confidential - Ein paar Tage Licht 01 (2021).mp4;04.08.2022 09:13
Film - Algiers Confidential - Ein paar Tage Licht 02 (2021).mp4;04.08.2022 09:34
...
Wieso gibt es bei einigen Dateien in der Ausgabe kein Datum?
Welchen Gedankenfehler habe ich gemacht?
Wie bekomme ich bei jeder Datei ein Datum angehangen?
Vielen Dank im Voraus
MrRoso
ich möchte gerne eine Liste mit Dateien mit Datum getrennt durch ein Semikolon erstellen, die ich dann in Excel wieterverarbeiten kann.
Ich habe folgenden Code:
for /f "delims=" %I in ('Dir Q:\*.mp4 /s /b /a-d') do @echo %~nxI;%~tI >> Q:\Liste.txt
Ich bekomme folgende Ausgabe:
Inas Nacht mit Lars Klingbeil und Almuth Schult.mp4;03.08.2023 23:53 Okay
Landesschau Rheinland-Pfalz - Danke fuer den Brotladen (2023).mp4; Datum fehlt
Tunnel der Freiheit (2020)_.mp4;22.07.2021 22:56
Algiers Confidential - Ein paar Tage Licht 01 - S01E01 - Folge 1 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 02 - S01E02 - Folge 2 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 03 - S01E03 - Folge 3 (2021).mp4;
Algiers Confidential - Ein paar Tage Licht 04 - S01E04 - Folge 4 (2021).mp4;
Film - Algiers Confidential - Ein paar Tage Licht 01 (2021).mp4;04.08.2022 09:13
Film - Algiers Confidential - Ein paar Tage Licht 02 (2021).mp4;04.08.2022 09:34
...
Wieso gibt es bei einigen Dateien in der Ausgabe kein Datum?
Welchen Gedankenfehler habe ich gemacht?
Wie bekomme ich bei jeder Datei ein Datum angehangen?
Vielen Dank im Voraus
MrRoso
Please also mark the comments that contributed to the solution of the article
Content-ID: 31880977224
Url: https://administrator.de/contentid/31880977224
Printed on: November 11, 2024 at 10:11 o'clock
6 Comments
Latest comment
Zitat von @MrRoso:
Wieso gibt es bei einigen Dateien in der Ausgabe kein Datum?
Welchen Gedankenfehler habe ich gemacht?
Wie bekomme ich bei jeder Datei ein Datum angehangen?
Weil man Redirects per Best-Practice immer vor statt hinter die Ausgabe schreibt wenn man den Inhalt der Ausgabe nicht kennt, weil sonst durch abschließende Zahlen am Ende von Strings die Ausgabe-Kanäle umleitet statt den String selbst, wenn also am Ende z.B. eine 2 steht leitest du StdErr in die Datei statt stdout.Wieso gibt es bei einigen Dateien in der Ausgabe kein Datum?
Welchen Gedankenfehler habe ich gemacht?
Wie bekomme ich bei jeder Datei ein Datum angehangen?
>"Q:\Liste.txt" (for /f "delims=" %I in ('Dir /s /b /a-d "Q:\*.mp4"') do @echo.%~nxI;%~tI)
https://steve-jansen.github.io/guides/windows-batch-scripting/part-4-std ...
Gruß pp.
Btw. nimmt man heute gleich die PowerShell für sowas...
Get-ChildItem "q:\" -File -Filter *.mp4 -Recurse | select Name,LastWriteTime | export-csv "q:\liste.csv" -Delimiter ";" -NoType -Encoding UTF8
Moin,
Jo. Das ist einfach und schick. Beim rekursiven Suchen würde ich allerdings statt Name eher Fullname nehmen. Dann ist der Pfad mit dabei.
Liebe Grüße
Erik
Zitat von @puderpader:
Btw. nimmt man heute gleich die PowerShell für sowas...
Btw. nimmt man heute gleich die PowerShell für sowas...
Get-ChildItem "q:\" -File -Filter *.mp4 -Recurse | select Name,LastWriteTime | export-csv "q:\liste.csv" -Delimiter ";" -NoType -Encoding UTF8
Jo. Das ist einfach und schick. Beim rekursiven Suchen würde ich allerdings statt Name eher Fullname nehmen. Dann ist der Pfad mit dabei.
Liebe Grüße
Erik
Beim rekursiven Suchen würde ich allerdings statt Name eher Fullname nehmen. Dann ist der Pfad mit dabei.
Joa ich auch, hatte ich nur so gemacht weil beim TO keine ganzen Pfade standen und er es wohl so haben will.