Ich hatte heute wieder das Problem, das meine Temporäre Partion voll war und viele Programme rumgezickt haben. Nach langem suchen merkte ich, das es an dem wenigen Tempspeicher lag. Ich hatte vergessen die Partion mal wieder zu formatieren. Damit mir das nicht mehr passiert will ich das Problem nun beim Windowsstart mit einem Skript/Batch lösen.
Das Skript wird per Autostart gestarten und überprüft den freien Speicher auf der TEMP-Partition (H:).
Wenn der freie Speicher unterhalb einer gewissen Grenze ist, dann kommt eine Fehlermeldung.
Dann wird es beendet
Das müsste doch machbar sein, oder?
Gruß
Brutschi
Seite 1 von 1
Warnung Bei Wenig Speicherplatz Bitte um Skriptvorschlag
#1
geschrieben 05. Januar 2008 - 16:36
Anzeige
#2
geschrieben 05. Januar 2008 - 16:54
Ist machbar. nur befinden sich auf H noch andere Dateien
#3
geschrieben 05. Januar 2008 - 17:17
Nein, H: ist eine reine TEMP-Partion also nur temporäre Dateien.
Habe die TEMP und TMP -Umgebungsvariablen auf H: umgeschrieben und dort liegen nur temporäre Dateien.
Gruß
Brutschi
Habe die TEMP und TMP -Umgebungsvariablen auf H: umgeschrieben und dort liegen nur temporäre Dateien.
Gruß
Brutschi
#5
geschrieben 05. Januar 2008 - 17:37
Mit nem VBS-Skript relativ schnell und einfach zu machen. Da brauch man kein Tool dafür zu schreiben ...
Speichern als z.B. C:\CheckH.vbs und dann aufrufen via Registry-Key HKLM\Software\Microsoft\Windows\CurrentVersion\Run als "wscript C:\CheckH.vbs".
Set objFSO = CreateObject("Scripting.FileSystemObject") Set driveH = objFSO.GetDrive("H:") If driveH.AvailableSpace<10000000 Then WScript.Echo "H: hat weniger als 10 MB"
Speichern als z.B. C:\CheckH.vbs und dann aufrufen via Registry-Key HKLM\Software\Microsoft\Windows\CurrentVersion\Run als "wscript C:\CheckH.vbs".
Dieser Beitrag wurde von Lofote bearbeitet: 05. Januar 2008 - 17:38
#6
geschrieben 05. Januar 2008 - 17:48
Danke Lofote, funktioniert einwandfrei.
Aber gegen ein Tool hätte ich auch nichts.
Gruß
Brutschi
EDIT: @ Lofote; Passe gerade den Text der Fehlermeldung an. Wie geht ein Zeilenumbruch? Will 2 oder mehrzeilige Fehlermeldung.
Aber gegen ein Tool hätte ich auch nichts.
Gruß
Brutschi
EDIT: @ Lofote; Passe gerade den Text der Fehlermeldung an. Wie geht ein Zeilenumbruch? Will 2 oder mehrzeilige Fehlermeldung.
Dieser Beitrag wurde von Brutschi bearbeitet: 05. Januar 2008 - 18:24
#7
geschrieben 05. Januar 2008 - 18:34
WScript.Echo "H: hat weniger als 10 MB" & vbCrLf & "Räum das mal auf," & vbCrLf & "aber flott :)!"
#8
geschrieben 05. Januar 2008 - 18:40
Danke.
Aber so direkt wollte ich das garnicht von dem Skript gesagt bekommen.
Gruß
Brutschi
Aber so direkt wollte ich das garnicht von dem Skript gesagt bekommen.
Gruß
Brutschi
#9
geschrieben 05. Januar 2008 - 18:51
WScript.Echo "H: hat weniger als 10 MB" & vbCrLf & "Es wäre echt suuuuuuuperlieb von dir, wenn du dich mal drum kümmern könntest," & vbCrLf & "aber nur wenn es dir gerade reinpasst :)!"
Besser so?
#10
geschrieben 05. Januar 2008 - 22:44
Ja so isches besser.
Bei dem suuuuuuuuuuuuperlieb könnte ich den Rechner schon fast knutschen
Gruß
Brutschi
Bei dem suuuuuuuuuuuuperlieb könnte ich den Rechner schon fast knutschen
Gruß
Brutschi
#11
geschrieben 05. Januar 2008 - 23:42
ich knutsch meinen jeden morgen nach dem aufstehn, was ist schon dabei?^^
--- Desktop
--- Laptop
______
Xeon E3 1230, 16GB DDR3, H87-HD3, Nvidia 770 GTX 2GB, 128GB Samsung 830, 500GB HDD, 1TB HDD, NAS Synology 2x4TB
______
"Denn nur ich, ich bin in Ordnung und den Rest könnt ihr vergessen, ich gehöre zu den Besten, ich bin Teil einer Elite, bin der Retter der Nation." - Frei.Wild
--- Laptop
______
Xeon E3 1230, 16GB DDR3, H87-HD3, Nvidia 770 GTX 2GB, 128GB Samsung 830, 500GB HDD, 1TB HDD, NAS Synology 2x4TB
______
"Denn nur ich, ich bin in Ordnung und den Rest könnt ihr vergessen, ich gehöre zu den Besten, ich bin Teil einer Elite, bin der Retter der Nation." - Frei.Wild
Thema verteilen:
Seite 1 von 1