Zum Hauptinhalt springen

Kommandozeile mit OODCMD

OODCMD.exe steuert den O&O Defrag-Agent über ein Terminal oder Skript. Beide grafischen Oberflächen verwenden dieses Kommandozeilenprogramm. Es benötigt eine gültige Vollversionslizenz und Zugriff auf den lokalen Dienst OODefragAgent.

Laufwerke prüfen und analysieren

Öffnen Sie PowerShell im Installationsverzeichnis mit den für Ihre Installation erforderlichen Administratorrechten:

.\OODCMD.exe help
.\OODCMD.exe list
.\OODCMD.exe status
.\OODCMD.exe analyze C:

Die Analyse meldet Fragmentierung, ohne Dateien umzuordnen. Prüfen Sie die Laufwerksliste vor der Zielauswahl. Geben Sie mehrere Laufwerksbuchstaben für mehrere Laufwerke an oder all für sämtliche dem Agent bekannten Laufwerke.

Eine Optimierung ausführen

Wählen Sie eine zum Laufwerk und seinen konfigurierten Zonen passende Methode. Die folgenden Befehle sind Alternativen. Verwenden Sie denjenigen, der zu Ihrer Wartungsaufgabe passt.

AufgabePowerShell-Befehl
SOLID/Quick ausführen.\OODCMD.exe defrag C:
SOLID/Complete ausführen.\OODCMD.exe defrag C: --method solid
SPACE ausführen.\OODCMD.exe defrag C: --method space
OPTIMIZE mit konfigurierten Zonen ausführen.\OODCMD.exe optimize C:

Analyse- und Optimierungsbefehle warten standardmäßig auf den Abschluss. Mit --no-wait bedeutet Erfolg, dass der Agent die Aktion angenommen hat. Verfolgen Sie den Fortschritt mit .\OODCMD.exe status C: --follow.

Laufende Arbeit steuern

Mit .\OODCMD.exe stop C: stoppen Sie eine Aktion. pause schaltet zwischen Pause und Ausführung um. resume ist ein Alias mit demselben Umschaltverhalten. Prüfen Sie vor beiden Befehlen den Status.

Strg+C fordert während des Wartens das Stoppen der durch diesen Aufruf gestarteten Aktionen an. Ein zweites Strg+C beendet das Programm sofort und kann die Aktionen weiterlaufen lassen. Prüfen Sie danach deren Status.

Skripte und grafische Werkzeuge verwenden

Prüfen Sie $LASTEXITCODE in PowerShell oder %ERRORLEVEL% in der Eingabeaufforderung unmittelbar nach der Rückkehr des Befehls. Optionen, Methoden und Rückgabecodes finden Sie in der gemeinsamen Kommandozeilenreferenz. Für unbeaufsichtigte Verwendung lesen Sie die Skriptbeispiele.

Verwenden Sie die klassische Oberfläche für geplante Aufgaben, Laufwerksprüfungen, SSD-TRIM und Thin Provisioning sowie DiskCleaner.