Tmp-Dateien in einem Windows 7-Netzwerk löschen
Ich arbeite als IT-Techniker in einem Unternehmen mit rund 600 Windows 7-Notebooks, die in 8 Ländern vertrieben werden. Wir verwenden Microsoft SCCM 2012 zur Verwaltung der Clients.
Wir haben ein wiederkehrendes Problem mit den Festplatten, sie neigen dazu, Hunderte von Gigabyte in ihrem Verzeichnis c: \ windows \ temp zu sammeln. Da diese Dateien von Prozessen mit Administratorrechten erstellt werden, können Benutzer sie nicht bereinigen.
Ich habe also diesen Stapel erstellt, der den Prozentsatz der freien Festplatte prüft. Wenn er kleiner als 30% ist, wird die Bereinigung durchgeführt:
@echo off for /f "usebackq delims== tokens=2" %%x in (`wmic logicaldisk where "DeviceID='C:'" get FreeSpace /format:value`) do set FreeSpace=%%x for /f "usebackq delims== tokens=2" %%x in (`wmic logicaldisk where "DeviceID='C:'" get Size /format:value`) do set Size=%%x set FreeMB=%FreeSpace:~0,-6% set SizeMB=%Size:~0,-6% set /a Percentage=100 * FreeMB / SizeMB IF %percentage% LSS 30 del c:\windows\temp\*.* /Q
Dieses Skript wird über SCCM2012 ausgeführt und sollte einmal im Monat auf jedem Client ausgeführt werden.
Hat diese Partie sicherlich funktioniert, hat jemand eine elegantere Lösung?
Vielen Dank
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?