Bootzeit-Schnittstellenbefehle

Letzte Aktualisierung: 16. Januar 2026

Die Boot-Benutzeroberfläche von UltraDefrag unterstützt eine Vielzahl von Befehlen.

Notiz

Befehle, die lange Listen anzeigen (help ,hexview ,history ,man ,set ,type ), teilen ihre Ausgabe im interaktiven Modus auf mehrere Seiten auf, wobei man aufgefordert wird, eine beliebige Taste zu drücken, um zwischen den Seiten zu wechseln.

add-keyboards-init-delay

Dieser Befehl fügt beim Systemstart eine Verzögerung bei der Tastaturinitialisierung hinzu. Fügen Sie ihn dem Hauptstartskript hinzu, wenn die Startoberfläche Ihre Tastatur nicht erkennt oder die Erkennung aufgrund eines fehlerhaften Tastaturtreibers zu lange dauert.

Booten

Dieser Befehl aktiviert die Defragmentierung beim Systemstart für nachfolgende Neustarts.

Boot-Off

Dieser Befehl deaktiviert die Defragmentierung beim Systemstart für nachfolgende Neustarts. Es empfiehlt sich, diesen Befehl an den Anfang des Startskripts zu setzen, um sicherzustellen, dass Windows auch dann noch startet, wenn bei der Defragmentierung ein Fehler auftritt.

Anruf

Dieser Befehl ähnelt dem entsprechenden Windows-Befehl. Er führt ein Batch-Skript aus. Wenn kein Skript angegeben wird, führt der Befehl das Hauptstartskript aus ( %SystemRoot%\system32\ud-boot-time.cmd ):

1
2
:: execute the C:\WINDOWS\system32\my-boot-time-script.cmd script
call C:\WINDOWS\system32\my-boot-time-script.cmd

Echo

Dieser Befehl ähnelt dem entsprechenden Windows-Befehl. Er zeigt eine Meldung oder eine leere Zeile an, legt fest, ob die Befehle auf dem Bildschirm angezeigt werden sollen oder nicht, oder zeigt die aktuelle Einstellung an:

1
2
3
4
5
6
7
8
9
10
:: do not display commands on the screen
@echo off

:: show the current status of echo

echo

:: display a couple of messages with an empty line in between

echo Hello!
echo.
echo Greetings from Georgia!

Ausfahrt

Dieser Befehl ähnelt dem entsprechenden Windows-Befehl. Er beendet die Skriptausführung und übergibt die Kontrolle zurück an den Windows-Startvorgang. Es empfiehlt sich, diesen Befehl ans Ende des Startskripts zu setzen, es sei denn, Sie möchten die interaktive Startkonsole .

helfen

Dieser Befehl zeigt die Liste aller verfügbaren Befehle an.

Hexview

Dieser Befehl zeigt eine Datei im Hexviewer-Layout an:

# hexview %SystemRoot%\system32\my-boot-time-script.cmd

0000000000000000: ff fe 40 00 65 00 63 00 | ӱϸ@ e c
0000000000000008: 68 00 6f 00 20 00 6f 00 | h o   o
0000000000000010: 66 00 66 00 0d 00 0a 00 | f f    
0000000000000018: 62 00 6f 00 6f 00 74 00 | b o o t
0000000000000020: 2d 00 6f 00 66 00 66 00 | - o f f
0000000000000028: 0d 00 0a 00 0d 00 0a 00 |        
...

Dieserhexview Befehl ist hilfreich bei der Fehlersuche. Wenn Sie beispielsweise ein Boot-Skript in einer anderen Kodierung als UTF-16 speichern, kann UltraDefrag hexviewdie ersten beiden Bytes des Skripts mit diesem Befehl prüfen. Ist die Kodierung korrekt, sehen Sie „ff fe“ , wie im obigen Beispiel.

Geschichte

Dieser Befehl zeigt die Liste aller manuell eingegebenen Befehle an. Um durch die Liste zu blättern, verwenden Sie die Pfeiltasten (Auf/Ab) bzw. die Cursortasten auf der Tastatur.

Mann

Dieser Befehl zeigt eine Handbuchseite oder, wenn er ohne Argument aufgerufen wird, die Liste aller verfügbaren Handbuchseiten an:

1
2
3
4
5
:: list all the available manual pages
man

:: display the udefrag command manual

man udefrag

Pause

Dieser Befehl unterbricht die Skriptausführung für die angegebene Anzahl von Millisekunden oder zeigt die Meldung „ Zum Fortfahren beliebige Taste drücken…“ an und wartet, bis eine Taste gedrückt wird, wenn keine Dauer angegeben ist:

1
2
3
4
5
:: pause the script execution for one second
pause 1000

:: pause the script execution till a key is pressed

pause

Neustart

Dieser Befehl startet den Computer neu.

Satz

Dieser Befehl ähnelt dem entsprechenden Windows-Befehl. Er setzt, löscht und listet Umgebungsvariablen auf:

1
2
3
4
5
6
7
8
9
10
11
:: show all the environment variables
set

:: show all UltraDefrag specific environment variables

set UD_

:: set the UD_IN_FILTER environment variable

set UD_IN_FILTER=*windows*

:: clear the UD_IN_FILTER environment variable

set UD_IN_FILTER=

abschalten

Dieser Befehl fährt den Computer herunter. Er ist besonders nützlich, wenn Sie einen Vorgang durchführen, der viel Zeit in Anspruch nimmt, beispielsweise die Festplattenoptimierung:

1
2
3
4
5
6
:: optimize the system disk
udefrag -o %SystemDrive%

:: shut the computer down when

:: the disk optimization finishes
shutdown

Typ

Dieser Befehl ähnelt dem entsprechenden Windows-Befehl. Er zeigt eine Datei auf dem Bildschirm an. Wenn keine Datei angegeben wird, zeigt der Befehl das Hauptstartskript an

1
2
:: display the custom boot time script
type %SystemRoot%\system32\ud-boot-time-custom.cmd

Der Hauptzweck diesestype Befehls ist die Fehlerbehebung. Beispielsweise können Sie damit Ihre Boot-Skripte in der interaktiven Konsole anzeigen lassen, um sie auf Syntaxfehler zu überprüfen. Außerdem können Sie mit diesemtype Befehl längere Texte anzeigen lassen und sogar Bücher beim Systemstart vorlesen lassen. 🙂

# type c:\books\the-sign-of-the-four-chapter-3.txt

                      Arthur Conan Doyle
                     The Sign of the Four
 
                         Chapter III

                    In Quest of a Solution
                   
It was half-past five before Holmes returned. He was bright, eager,
and in excellent spirits, a mood which in his case alternated with
fits of the blackest depression.

"There is no great mystery in this matter," he said, taking the cup
of tea which I had poured out for him. "The facts appear to admit of
only one explanation."

"What! You have solved it already?"

"Well, that would be too much to say. I have discovered a suggestive
fact, that is all. It is, however, very suggestive. The details are

Hit any key to display the next page, Esc or Break to abort...

udefrag

Dieser Befehl entspricht dem Befehl „udefrag“ UltraDefrag -Befehlszeilenschnittstelle und wird beim Systemstart ausgeführt. Er unterstützt die folgenden Befehlszeilenoptionen: -l,-la ,-a ,-o ,-q ,--optimize-mft ,--all ,--all-fixed ,--deep .

Um einzelne Dateien und Verzeichnisse zu verarbeiten, geben Sie deren vollständige Pfade an und setzen Sie diese in doppelte Anführungszeichen, falls die Pfade Leerzeichen enthalten:

1
udefrag "C:\Documents and Settings\*" C:\WINDOWS\WindowsUpdate.log

Diese Seite teilen:
Zum Seitenanfang scrollen Englisch