Hallo zusammen!
Ich möchte gerne den freien und belegten Speicherplatz eines Netzlaufwerkes, sowie die Anzahl der vorhandenen Verzeichnisse und Dateien ermitteln.
Mit DriveSpaceFree kann ich den freien Speicher abfragen und mit DirGetSize die anderen Werte ermitteln.
Bisher habe ich diese Werte per DOS-Script in eine Textdatei geschrieben und dann die gesuchten Werte ausgelesen
(DIR K:\ /S > D:\Speicher\inh_K.asc;
/S Listet Dateien und alle Unterverzeichnisse auf ).
Nun ist mir aufgefallen, das die Werte für die Verzeichnise unterschiedlich sind.
Werte mit DOS
132224 Datei(en)
14.075.261.628 Bytes
3536 Verzeichnis(se),
113.416.609.792 Bytes frei
Werte mit DirGetSizeSize
(Bytes):14075274428
Files:132225
Dirs:1178
Kann mir jemand sagen, warum die Anzahl der Verzeichnisse so unterschiedlich ist?
Kann es sein, das DirGetSize nur die Verzeichnisse der 1.Ebene ermittelt und DOS zusätzlich Unterverzeichnisse?
Gibt es eine Möglichkeit mit AutoIt alle Verzeichnisse und Unterverzeichnisse zu ermitteln?
Vielen Dank schon mal für eure Hilfe!!!!!
mfg
s.koni