Thread Die "Größe auf Datenträger" einer Datei auf Windows ermitteln (13 answers)
Opened by bianca at 2016-08-15 07:50

bianca
 2016-08-15 19:28
#185255 #185255
User since
2009-09-13
6977 Artikel
BenutzerIn

user image
Klappt an sich ganz gut. Aber bereits auf einer relativ kleinen Menge Dateien ergeben sich 4 Differenzen im Vergleich zu du.exe.
Und zwar ermittelt du.exe jeweils 1 Block respektive 4096 Byte mehr als stat() immer dann, wenn die Anzahl Byte in der Datei ohne Rest durch die Blockgröße (4096) teilbar ist. Ob das ein Rechenfehler in du.exe ist?
Auf jeden Fall ist das Ergebnis im Explorer und dem Perlscript gleich. Die stimmen also überein.

Jetzt möchte ich zur Kontrolle mal CPAN:Win32API::File::getFileSize() probieren, habe da aber folgende Frage zu: Dateigröße mit Win32API::File ermitteln
10 print "Hallo"
20 goto 10

View full thread Die "Größe auf Datenträger" einer Datei auf Windows ermitteln