Jump to content

Dfragmentierung per CMD oder Batch


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Forum,

 

ich finde weder mit Google noch mit der Boardsuche eine Möglichkeit zum Defragmentieren per CMD/Batch mit Bordausrüstung von 2k. Gibt es das nicht oder suche ich verkehrt?

 

Kann jemand mir bitte auf die Sprünge helfen?

 

Dank für Aufmerksamkeit & Rat.

 

Edgar

Geschrieben

hi!

 

das geht per vbs.

 

partition c defrag:

 

' VBScript source code

'

' Defrag Windows 2000 Script

'

'

' Schedule this script to automate defragmenting.

'

'

set WshShell = CreateObject("WScript.Shell")

 

'defrag starten und 2 sekunden warten

WshShell.Run "dfrg.msc"

WScript.Sleep 10000

 

'Send a TAB

WshShell.SendKeys "{TAB}"

WScript.Sleep 2000

 

'Send a O

WshShell.SendKeys "%O"

WScript.Sleep 2000

 

'Send a DOWN (NACH-UNTEN-TASTE)

WshShell.SendKeys "{DOWN}"

WScript.Sleep 2000

 

'Send a ENTER

WshShell.SendKeys "{ENTER}"

WScript.Sleep 2000

 

 

und hier für d:

 

' VBScript source code

 

'

' Defrag Windows 2000 Script

'

'

' Schedule this script to automate defragmenting.

'

'

set WshShell = CreateObject("WScript.Shell")

 

'defrag starten und 2 sekunden warten

WshShell.Run "dfrg.msc"

WScript.Sleep 10000

 

 

'Send a ENTER

WshShell.SendKeys "{TAB}"

WScript.Sleep 2000

 

'Send a DOWN (NACH-UNTEN-TASTE)

WshShell.SendKeys "{DOWN}"

WScript.Sleep 2000

 

'Send a O

WshShell.SendKeys "%O"

WScript.Sleep 2000

 

'Send a DOWN (NACH-UNTEN-TASTE)

WshShell.SendKeys "{DOWN}"

WScript.Sleep 2000

 

'Send a ENTER

WshShell.SendKeys "{ENTER}"

WScript.Sleep 2000

 

 

 

mfg

wimpex

Geschrieben

Hallo Members

 

@Wimpex

 

Danke für das Skript, ich werde mich ein wenig umgewöhnen müssen. ;)

Ich bin mit DOS, CP/M geboren und aufgewachsen. :wink2:

 

@Sven

Hast Du mal probiert, ob der Defrag von XP auf 2k läuft?

 

Dank & Gruß

 

Edgar

Geschrieben

@lefag

 

nein habe ich nicht, ich habe auch kein w2k server nur 2k3 server und xp prof.

Bevor wir in der Firma win2k3 server eingesetzt haben, brauchten wir nur AIX.

Ein Bekannter hat mir nur gesagt das der Unterschied von 2000 zu 2003 nicht al zu groß ist. Daher war das auch eigendlich nur als Frage gemeint.

 

Gruß

 

Sven

Geschrieben

Hallo Forum, hallo Kohn,

 

ich habe die defrag.exe von XP auf einen 2k probiert. Das Ergebnis lautet:

 

Der Prozedureinsprungspunkt "SetThreadUILanguage" wurde in der "Kernel32.dll" nicht gefunden.

 

Nun habe ich es mit der Autodefrag basierend auf AutoIt getestet. Das funktioniert. #21 des folgenden Thead.

http://www.mcseboard.de/showthread.php?t=6909&page=3&pp=10

 

Das Skript von Wimpex bewirkt das Gleiche wie mit AutoDefrag. Auch AutoIt macht SendKey.

 

Gruß

 

Edgar

Geschrieben

Hi Lefg,

 

bin extra früh aufgestanden ... zum testen und du kannst es nicht erwarten... :D

 

Die wahrscheinlichkeit war aber auch gering, dass die defrag.exe von XP auf 2k funktioniert.

 

Optimallösung wäre halt immer noch O&O Defrag V8.0 Server Edition oder ein ähnliches Produkt z.B. Diskkeeper... kosten aber ziemlich viel die zwei dinger...

 

LG Gadget

Geschrieben

Grüzi Kohn,

 

ich danke dir für dein Engagement. Ich habe es tatsächlich nicht erwarten können. Bin heute früher aufgestanden, die Sache ging mir im Hirn rum.

 

Geld ausgeben ist nicht drin, Urheberrechtsverletzung auch nicht.

 

Ich habe nun AutoDefrag genommen, in Netlogon gelegt und starte die Batch als Logoffskript. Die Sache hat den Test im Labor eben bestanden.

 

Gruß

 

Edgar

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...