Batchjob - Größe ausgeben des gesamten Kopiervorganges
Closed by Mod 4.1.2006 Aus meiner Sicht beantwortet. Biber
Ich habe eine Batchdatei geschrieben, die mir auflistet, wann der Job gestartet ist und wann er beendet wurde. Gespeichert wird das ganze in einer status.txt. Jetzt möchte ich gerne die Datei erweitern, nur ich weiss nicht ob das möglich ist und zwar möchte ich die größe des gesamten Jobs erfahren.
Beispiel:
4 Dateien mit einer Grösse von 25 MB
In die status.txt soll dann 100 MB eingetragen werden.
Vielleicht hat jemand eine Lösung...
MfG
Rayknox
Beispiel:
4 Dateien mit einer Grösse von 25 MB
In die status.txt soll dann 100 MB eingetragen werden.
Vielleicht hat jemand eine Lösung...
MfG
Rayknox
Please also mark the comments that contributed to the solution of the article
Content-Key: 22388
Url: https://administrator.de/contentid/22388
Printed on: April 19, 2024 at 09:04 o'clock
3 Comments
Latest comment
Hi,
also die fertige Lösung kann ich Dir auf die Schnelle nicht präsentieren, aber ich kann Dir vielleicht zwei Tipps geben wie Du es selber hinbekommst:
1) Die Dateigrösse einer Datei kannst Du mit der folgenden Anweisung ermitteln:
for %F in (datei.dat) do set groesse=%~zF
2) Rechnen kannst Du so:
set /a ergebnis=100+100+50
Gruss,
Thomas
also die fertige Lösung kann ich Dir auf die Schnelle nicht präsentieren, aber ich kann Dir vielleicht zwei Tipps geben wie Du es selber hinbekommst:
1) Die Dateigrösse einer Datei kannst Du mit der folgenden Anweisung ermitteln:
for %F in (datei.dat) do set groesse=%~zF
2) Rechnen kannst Du so:
set /a ergebnis=100+100+50
Gruss,
Thomas