Hi Leute,
ich war seit einiger Zeit auf der Suche nach einer Möglichkeit, meinen Clients das Automatische Defragmentieren ohne Zusatztools beizubringen.
Dabei bin ich auf das Tool "defrag.exe" gestoßen - ja wurde hier im Board schon ein oder zweimal genannt. Hier z.B.:
http://www.mcseboard.de/showthread.p...6661#post36661
Es wurde ab nie eine fertige Lösung präsentiert.
Jetzt hab ich ein - äh Bill Stewart (WindowsITPro)

ein VBSkript geschrieben das folgende Mankos von Defrag.exe umgeht:
- WindowsITPro: Extending Windows XP’s Disk Defragmenter
- It lets Disk Defragmenter sequentially defrag multiple volumes.
- It lets Disk Defragmenter sequentially defrag all local fixed drives, without having to create different batch files for different computers if there are different local fixed drive letters.
- It can record all status information in the Application event log. Each report contains a start time, end time, elapsed time, and exit code.
|
Anleitung zur Nutzung:
- 1. Skript Downloaden und extrahieren z.B.: Nach %windir%\autodfrg\ (Link aus dem Zitat folgen)
- 2. Folgende Textzeilen ins notepad kopieren und als *.cmd abspeichern (Pfad entsprechend anpassen):
Code:
@echo off
cls
start "Automatische Defragmentierung" /i /b /wait cscript.exe %windir%\autodfrg\XDefrag.vbs /L /E
exit
- 3. Abgespeicherte Batch als geplanten Task hinzufügen.
(Alle 3 Wochen zur Mittagspause halte ich für ne gute Regelung)
Der Geplante Task kann bei Bedarf auch über den Befehl Schtask geplant werden, was mir aber bis jetzt zu aufwendig war in ne Batch zu schreiben. Ich kopier einfach den Task von meiner Maschine nach "\\Computername\Geplante Tasks" und fedisch
So jetzt hab ich mir die Finger wund geschrieben - aber vielleicht interessiert es jemand - dann hat sichs auch gelohnt.
