Unter Win2k kannst du folgendes Script verwenden
'=== AUTODEFRAG.VBS ======================================
'--- Defrag starten und Fokus auf Anwendungsfenster setzen
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("%SystemRoot%\System32\dfrg.msc")
WshShell.AppActivate("Defragmentierung")
'---bissl warten und Fokus auf Anwendungsfenster setzen
WScript.sleep 500
'---Tasten an die Anwendung senden:
'--- Fokus auf Datenträger Listenfeld
WshShell.SendKeys("{TAB}")
'--- mit Taste runter: Laufwerk auswählen
' (evtl weglassen oder mehrfach)
WshShell.SendKeys("{DOWN}")
'--- Menübefehl "Vorgang > Defragmentieren"
WshShell.SendKeys("%od")
'=== ENDE AUTODEFRAG.VBS ======================================
Dieses Script lokal abspeichern und mit dem Scheduler aufrufen.