Problemfeld:
der freie Speicherplatz auf einem Datenträger variiert sehr stark im Tagesverlauf, die Ursache ist unklar. Es könnte hilfreich sein, die Veränderungen im Zeitverlauf zu protokollieren, damit der Übeltäter leichter eingrenzbar ist.
Lösung:
Der freie Speicher auf einem Laufwerk lässt sich mit folgendem VBScript-Code sehr leicht protokollieren:
folgenden Code einfach als “freierSpeicher.vbs” an einem beliebigen Ort speichern:
Dim fso, drive, FreeSpace Set fso = CreateObject("Scripting.FileSystemObject") Set drive = fso.GetDrive("c:\") FreeSpace = drive.AvailableSpace FreeSpace = round(FreeSpace/1024/1024/1024,2) 'msgBox Freespace & "GB" datei= "freierSpeicher.txt" If NOT fso.FileExists(datei) Then set dateineu = fso.createtextfile(datei, false) else set dateineu = fso.OpenTextFile(datei, 8,1) end if dateineu.writeline Freespace & "GB frei - erstellt am " & now & vbcrlf set drive = nothing set fso = nothing
Ergebnis:
Beim Ausführen der Datei ”freierSpeicher.vbs” wird eine “freierSpeicher.txt” erstellt, die folgende Einträge enthält:
0,14GB frei - erstellt am 01.11.2011 17:48:51
Wenn nun der Aufruf dieser freierSpeicher.vbs als geplanter Task im 10 Minuten-Takt wiederholt wird, bekommt man ein sehr aufschlussreiches Bild darüber, wie sich der Speicherplatz verändert…
Hallo in IE7 sieht dein Blog irgendwie komisch aus.
@ Heiko:
Danke für den Hinweis, auf einem Jausenbrettl sieht er vermutlich noch komischer aus
Update auf IE8 und alles wird gut…
lg und danke nochmal
Edi
Sorry, dass ich einen Kommentar zu einem recht alten Blogeintrag abgeben muss, aber… der liebe Google meinte diese auf Rang 1 stellen zu müssen und wie immer hat der Allwissende recht: das “HowTo” hat mir suuuper weitergeholfen, innerhalb von 2 Minuten und macht exakt das was ich brauche! DANKESCHÖN!
Gruß, Stefan