Mit dem Befehl start kann ein Benutzer ein separates Fenster von der Windows-Befehlszeile öffnen.
Verfügbarkeit
Start ist ein interner Befehl, der in den folgenden Microsoft-Betriebssystemen verfügbar ist.
- Windows-95
- Windows-98
- Windows ME
- Windows NT
- Windows-2000
- Windows XP
- Windows Vista
- Windows-7
- Windows-8
- Windows-10
Starten Sie die Syntax
- Windows Vista und spätere Syntax.
- Windows XP und frühere Syntax.
Windows Vista und spätere Syntax
START ["Titel"] [/ D Pfad] [/ I] [/ MIN] [/ MAX] [/ SEPARATE | / SHARED] [/ LOW | / NORMAL | / HIGH | / REALTIME | / ABOVENORMAL | / BELOWNORMAL] [/ NODE <NUMA-Knoten>] [/ AFFINITY <Hex-Affinitätsmaske>] [/ WAIT] [/ B] [Befehl / Programm] [Parameter]
"Titel" | Titel, der in der Titelleiste des Fensters angezeigt werden soll. |
Pfad | Startverzeichnis. |
/B | Starten Sie eine Anwendung, ohne ein neues Fenster zu erstellen. Bei der Anwendung wird die ^ C-Behandlung ignoriert. Sofern die Anwendung die ^ C-Verarbeitung nicht aktiviert, ist ^ Break die einzige Möglichkeit, die Anwendung zu unterbrechen. |
/I | Die neue Umgebung ist die ursprüngliche Umgebung, die an cmd.exe übergeben wird, und nicht die aktuelle Umgebung. |
/MIN | Startfenster minimiert. |
/ MAX | Startfenster maximiert. |
/SEPERATE | Starten Sie das 16-Bit-Windows-Programm in einem separaten Speicherbereich. |
/ SHARED | Starten Sie das 16-Bit-Windows-Programm im gemeinsam genutzten Speicher. |
/LOW | Starten Sie die Anwendung in der IDLE-Prioritätsklasse. |
/NORMAL | Starten Sie die Anwendung in der Prioritätsklasse NORMAL. |
/HIGH | Starten Sie die Anwendung in der Prioritätsklasse HIGH. |
/REALTIME | Starten Sie die Anwendung in der Prioritätsklasse REALTIME. |
/ABOVENORMAL | Starten Sie die Anwendung in der Prioritätsklasse ABOVENORMAL. |
/BELOWNORMAL | Starten Sie die Anwendung in der Prioritätsklasse BELOWNORMAL. |
/NODE | Gibt den bevorzugten NUMA-Knoten (Non-Uniform Memory Architecture) als Dezimalzahl an. |
/AFFINITY | Gibt die Prozessoraffinitätsmaske als Hexadezimalzahl an. Der Prozess kann nur auf diesen Prozessoren ausgeführt werden.
Die Affinitätsmaske wird unterschiedlich interpretiert, wenn / AFFINITY und / NODE kombiniert werden. Geben Sie die Affinitätsmaske so an, als ob die Prozessormaske des NUMA-Knotens nach rechts verschoben wäre, um bei Bit Null zu beginnen. Der Prozess kann nur auf diesen Prozessoren ausgeführt werden, die zwischen der angegebenen Affinitätsmaske und dem NUMA-Knoten gemeinsam sind. Wenn keine Prozessoren gemeinsam sind, kann der Prozess nur auf dem angegebenen NUMA-Knoten ausgeführt werden. |
/WAIT | Starten Sie die Anwendung und warten Sie, bis sie beendet ist. |
COMMAND/ PROGRAM | Wenn es sich um einen internen cmd-Befehl oder eine Batchdatei handelt, wird der Befehlsprozessor mit dem Schalter / K auf cmd.exe ausgeführt. Dies bedeutet, dass das Fenster nach dem Ausführen des Befehls erhalten bleibt.
Wenn es sich nicht um einen internen cmd-Befehl oder eine Batchdatei handelt, handelt es sich um ein Programm, das entweder als Fensteranwendung oder als Konsolenanwendung ausgeführt wird. |
PARAMETERS | Dies sind die Parameter, die an den Befehl / das Programm übergeben werden. |
Durch Angabe von / NODE können Prozesse so erstellt werden, dass die Speicherlokalität auf NUMA-Systemen genutzt wird. Beispielsweise können zwei Prozesse erstellt werden, die über den gemeinsam genutzten Speicher stark miteinander kommunizieren, um denselben bevorzugten NUMA-Knoten gemeinsam zu nutzen und die Speicherlatenzen zu minimieren. Sie weisen nach Möglichkeit Speicher von demselben NUMA-Knoten zu und können auf Prozessoren außerhalb des angegebenen Knotens ausgeführt werden.
start / NODE 1 / AFFINITY 0x3 application1.exe start / NODE 1 / AFFINITY 0xc application2.exe
Wenn Befehlserweiterungen aktiviert sind, ändert sich der Aufruf externer Befehle über die Befehlszeile oder den Befehl START wie folgt:
Nicht ausführbare Dateien können über ihre Dateizuordnung aufgerufen werden, indem der Name der Datei als Befehl eingegeben wird. (z. B. würde WORD.DOC die mit der Dateierweiterung .DOC verknüpfte Anwendung starten). Informationen zum Erstellen dieser Zuordnungen in einem Befehlsskript finden Sie in den Befehlen ASSOC und FTYPE.
Wenn Sie eine Anwendung ausführen, bei der es sich um eine 32-Bit-GUI-Anwendung handelt, wartet CMD.EXE nicht auf das Beenden der Anwendung, bevor Sie zur Eingabeaufforderung zurückkehren. Dieses neue Verhalten tritt NICHT auf, wenn es in einem Befehlsskript ausgeführt wird.
Wenn Sie eine Befehlszeile ausführen, deren erstes Token die Zeichenfolge "CMD" ohne Erweiterung oder Pfadqualifizierer ist, wird "CMD" durch den Wert der Variablen COMSPEC ersetzt. Diese Änderung verhindert, dass CMD.EXE aus dem aktuellen Verzeichnis abgerufen wird.
Bei der Ausführung einer Befehlszeile, deren erstes Token KEINE Erweiterung enthält, verwendet CMD.EXE den Wert der Umgebungsvariablen PATHEXT, um die Erweiterung zu bestimmen. Der Standardwert für die PATHEXT-Variable lautet:
.COM; .EXE; .BAT; .CMD
Beachten Sie, dass die Syntax mit der Variablen PATH identisch ist und die verschiedenen Elemente durch Semikolons getrennt sind.
Wenn bei der Suche nach einer ausführbaren Datei keine Übereinstimmung für eine Erweiterung vorhanden ist, wird geprüft, ob der Name mit einem Verzeichnisnamen übereinstimmt. In diesem Fall startet der Befehl START den Explorer auf diesem Pfad. Wenn dies über die Befehlszeile erfolgt, entspricht dies dem Erstellen einer CD / D für diesen Pfad.
Windows XP und frühere Syntax
START ["title"] [/ Dpath] [/ I] [/ MIN] [/ MAX] [/ SEPARATE | / SHARED] [/ LOW | / NORMAL | / HIGH | / REALTIME | / ABOVENORMAL | / BELOWNORMAL] [/ WAIT] [/ B] [Befehl / Programm] [Parameter]
"Titel" | Titel, der in der Titelleiste des Fensters angezeigt werden soll. |
Path | Startverzeichnis. |
/B | Starten Sie eine Anwendung, ohne ein neues Fenster zu erstellen. Bei der Anwendung wird die ^ C-Behandlung ignoriert. Sofern die Anwendung die ^ C-Verarbeitung nicht aktiviert, ist ^ Break die einzige Möglichkeit, die Anwendung zu unterbrechen. |
/I | Die neue Umgebung ist die ursprüngliche Umgebung, die an cmd.exe übergeben wird, und nicht die aktuelle Umgebung. |
/MIN | Startfenster minimiert. |
/ MAX | Startfenster maximiert. |
/SEPERATE | Starten Sie das 16-Bit-Windows-Programm in einem separaten Speicherbereich. |
/ SHARED | Starten Sie das 16-Bit-Windows-Programm im gemeinsam genutzten Speicher. |
/LOW | Starten Sie die Anwendung in der IDLE-Prioritätsklasse. |
/NORMAL | Starten Sie die Anwendung in der Prioritätsklasse NORMAL. |
/HIGH | Starten Sie die Anwendung in der Prioritätsklasse HIGH. |
/REALTIME | Starten Sie die Anwendung in der Prioritätsklasse REALTIME. |
/ABOVENORMAL | Starten Sie die Anwendung in der Prioritätsklasse ABOVENORMAL. |
/BELOWNORMAL | Starten Sie die Anwendung in der Prioritätsklasse BELOWNORMAL. |
/WAIT | Starten Sie die Anwendung und warten Sie, bis sie beendet ist. |
COMMAND/ PROGRAM | Wenn es sich um einen internen cmd-Befehl oder eine Batchdatei handelt, wird der Befehlsprozessor mit dem Schalter / K auf cmd.exe ausgeführt. Dies bedeutet, dass das Fenster nach dem Ausführen des Befehls erhalten bleibt.
Wenn es sich nicht um einen internen cmd-Befehl oder eine Batchdatei handelt, handelt es sich um ein Programm, das entweder als Fensteranwendung oder als Konsolenanwendung ausgeführt wird. |
PARAMETERS | Dies sind die Parameter, die an den Befehl / das Programm übergeben werden. |
Wenn Befehlserweiterungen aktiviert sind, ändert sich der Aufruf externer Befehle über die Befehlszeile oder den Befehl START wie folgt:
Nicht ausführbare Dateien können über ihre Dateizuordnung aufgerufen werden, indem der Name der Datei als Befehl eingegeben wird. (z. B. würde WORD.DOC die mit der Dateierweiterung .DOC verknüpfte Anwendung starten). Informationen zum Erstellen dieser Zuordnungen in einem Befehlsskript finden Sie in den Befehlen ASSOC und FTYPE.
Wenn Sie eine Anwendung ausführen, bei der es sich um eine 32-Bit-GUI-Anwendung handelt, wartet CMD.EXE nicht auf das Beenden der Anwendung, bevor Sie zur Eingabeaufforderung zurückkehren. Dieses neue Verhalten tritt NICHT auf, wenn es in einem Befehlsskript ausgeführt wird.
Wenn Sie eine Befehlszeile ausführen, deren erstes Token die Zeichenfolge "CMD" ohne Erweiterung oder Pfadqualifizierer ist, wird "CMD" durch den Wert der Variablen COMSPEC ersetzt. Diese Änderung verhindert, dass CMD.EXE aus dem aktuellen Verzeichnis abgerufen wird.
Bei der Ausführung einer Befehlszeile, deren erstes Token KEINE Erweiterung enthält, verwendet CMD.EXE den Wert der Umgebungsvariablen PATHEXT, um die Erweiterung zu bestimmen. Der Standardwert für die PATHEXT-Variable lautet:
.COM; .EXE; .BAT; .CMD
Beachten Sie, dass die Syntax mit der Variablen PATH identisch ist und die verschiedenen Elemente durch Semikolons getrennt sind.
Wenn bei der Suche nach einer ausführbaren Datei keine Übereinstimmung für eine Erweiterung vorhanden ist, wird geprüft, ob der Name mit einem Verzeichnisnamen übereinstimmt. In diesem Fall startet der Befehl START den Explorer auf diesem Pfad. Wenn dies über die Befehlszeile erfolgt, entspricht dies dem Erstellen einer CD / D für diesen Pfad.
Beispiele "Starten"
Starten Sie den Editor myfile.txt
Starten Sie eine neue Instanz von Notepad mit der Datei myfile.txt.
Start / MAX-Notizblock
Starten Sie das Notizblockfenster mit maximiertem Bildschirm.
start / MIN mybatch.bat
Das obige Beispiel würde die Batchdatei mybatch.bat in einem minimierten Fenster starten.
starte c: music "my song.mp3"
Wenn die Datei oder der Ordner ein Leerzeichen enthält, müssen Sie sie mit Anführungszeichen umgeben. Im obigen Beispiel starten wir die MP3-Songdatei "my song.mp3". Ohne die Anführungszeichen, die den Dateinamen mit einem Leerzeichen umgeben, würde Windows den Dateifehler nicht finden.
Starten Sie https://www.computerhope.com/
Öffnen Sie die Computer Hope-Webseite in Ihrem Standardbrowser über die Befehlszeile.