Anwendungs-Software und Apps 14.424 Themen, 72.760 Beiträge

Dateigrößen kumulieren - II

jueki / 11 Antworten / Flachansicht Nickles

Ich hatte in diesem Thread
http://www.nickles.de/forum/anwendungsprogramme-bildbearbeitung-und-co/2014/dateigroessen-kumulieren-539053534.html
nach einer Möglichkeit gefragt, wie ich bei einer ständig größer werdende Datei die Größe kontinuierlich abfragen kann.
InvisibleBot gab mir diesen Script:

 @echo off

COLOR 0A

:loop
cls
for %%F in ("e:\WinTV\Pause\livetv-3260.ts") do set groesse=%%~zF
set /a groesse = %groesse%/1048576
echo %groesse% MB
ping -n 5 127.0.0.1 > NUL
goto loop

Das ganze funktioniert seitdem tadellos.
Nur - wenn die Größe der kontrollierten Datei ca. 2,4GB übersteigt, zählts nicht weiter.
Meldung:
"Ungültige Zahl. Zahlen sind begrenzt auf eine Genauigkeit von 32Bit".
Kann man das dergestalt ändern, das man auch noch wesentlich größere Dateigrößen anzeigen kann? Eventuell in dieser Zeile:

set /a groesse = %groesse%/1048576  ?

Danke schon mal fürs Lesen.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen