S
Smartass
Gast
Hallo Community,
habe ohne irgendwelche Kenntnisse der Batch-Programmierung aus Google-Suchergebnissen folgende *.cmd-Datei zusammengestellt:
Das funktioniert - liest den Inhalt eines Verzeichnisses aus und erzeugt die erwünschte CSV-Datei:
Allerdings werden die Dateigrößen in Byte ausgegeben - ich bräuchte die Ausgabe jedoch in KiloByte -> und Hilfe
THX
Smartass
habe ohne irgendwelche Kenntnisse der Batch-Programmierung aus Google-Suchergebnissen folgende *.cmd-Datei zusammengestellt:
Code:
@ECHO OFF &SETLOCAL
(ECHO "DATEI"; "DATUM 1"; "DATUM 2"; "GROESSE"
FOR /f "delims=" %%a IN ('dir /b /a-d') DO (
FOR /f "tokens=1-3*" %%x IN ('dir /a-d /tc "%%~a"^|findstr "^[0-9]"') DO (
ECHO "<a href="../">%%a</a>"; "%%~ta"; "%%x %%y"; "%%z Bytes"
)
))>01.csv
TYPE 01.csv
Das funktioniert - liest den Inhalt eines Verzeichnisses aus und erzeugt die erwünschte CSV-Datei:
Code:
"DATEI"; "DATUM 1"; "DATUM 2"; "GROESSE"
"<a href="../">01.cmd</a>"; "04.09.2014 08:45"; "02.09.2014 16:26"; "454 Bytes"
"<a href="../">01.csv</a>"; "04.09.2014 08:45"; "02.09.2014 23:15"; "147 Bytes"
"<a href="../">test.text</a>"; "04.09.2014 08:45"; "20.07.2014 00:40"; "168.665 Bytes"
Allerdings werden die Dateigrößen in Byte ausgegeben - ich bräuchte die Ausgabe jedoch in KiloByte -> und Hilfe
THX
Smartass
Zuletzt bearbeitet von einem Moderator: