COMMAND.COM

COMMAND.COM ist der Dateiname des Verzugs Betriebssystemschale für DOS Betriebssysteme und der Verzug-Befehl-Liniendolmetscher auf Windows 95, Windows 98 und Windows Ich. Es hat eine zusätzliche Rolle als das erste Programm läuft hinter Stiefel her, folglich dafür verantwortlich seiend, das System aufzustellen, indem es AUTOEXEC.BAT Konfigurationsdatei gelaufen wird, und der Vorfahr aller Prozesse gewesen wird.

COMMAND.COM ist der Nachfolger auf OS/2 und auf Windows NT gegründeten Betriebssystemen cmd.exe. COMMAND.COM ist auch auf 32-Bit-Versionen jener Systeme verfügbar, um Vereinbarkeit zur Verfügung zu stellen, wenn man DOS-Anwendungen innerhalb der NT Virtuellen DOS-Maschine führt.

Betriebsweisen

Als eine Schale, hat COMMAND.COM zwei verschiedene Weisen der Arbeit. Zuerst ist die interaktive Weise, in der die Benutzertyp-Befehle werden die dann sofort durchgeführt. Das zweite ist die Gruppe-Weise, die eine vorherbestimmte Folge von Befehlen versorgt als eine Textdatei mit der Erweiterung durchführt.

Bemerkenswerte innere Befehle

Alle Befehle werden nur geführt, nachdem der Eingehen Schlüssel am Ende der Linie gedrückt wird. COMMAND.COM ist nicht mit dem Fall empfindlich, bedeutend, dass Befehle in jedem Fall getippt werden können und die ganze Entsprechung sind (so, und alles ebenso arbeiten wird).

Dateisystembefehle

In Übereinstimmung mit COMMAND.COM der Hauptfunktion als eine Betriebssystemschale schließt es mehrere eingebaute Befehle ein, um mit Dateien zu arbeiten.

Um ein Programm zu führen, tippen Sie einfach den Namen seines rechtskräftigen und dann drücken Sie "gehen Herein" (es ist nicht notwendig, die Erweiterung zu verwenden, z.B kann einfach als aufgefordert werden). Um den aktuellen Arbeitslaufwerk zu ändern (sieh Laufwerk-Brief-Anweisung), tippen Sie seinen Brief, der von einem Doppelpunkt (z.B) gefolgt ist.. Andere Dateisystembefehle schließen ein:

DIR: Verzeichnet die Dateien im aktuellen Verzeichnis

CD, CHDIR: Ändert das aktuelle Arbeitsverzeichnis oder zeigt das aktuelle Verzeichnis.

KOPIE: Kopieren zu einem anderen eine Datei (wenn die Bestimmungsort-Datei bereits besteht, fragt MS-DOS, ob man es ersetzt). (Siehe auch XCOPY, ein Außenbefehl, der auch Verzeichnisbäume kopieren konnte)

REN, benennen Sie UM: Benennt eine Datei oder Verzeichnis um

DEL, LÖSCHEN SIE: Löscht eine Datei. Wenn verwendet, auf einem Verzeichnis, löscht alle Dateien in diesem Verzeichnis, aber verflucht nicht wieder oder löscht das Verzeichnis selbst.

Doktor der Medizin, MKDIR: Schafft ein neues Verzeichnis

RD, RMDIR: Entfernt ein leeres Verzeichnis

VOL: Show-Information über ein Volumen

PRÜFEN SIE NACH: Ermöglichen Sie oder machen Sie Überprüfung des Schreibens für Dateien unbrauchbar

TYP: Zeigen Sie den Inhalt einer Datei auf der Konsole

BRECHUNG: Kontrolliert das Berühren der Programm-Unterbrechung mit Ctrl+C oder Ctrl+Break.

CLS: Klärt den Schirm.

CHCP: Anzeigen oder Änderungen die aktuelle Systemcodeseite.

CTTY: Definiert das Gerät, um für den Eingang und die Produktion zu verwenden.

DATUM: Anzeige und/oder festgelegt der Termin des Systems.

ECHO: Knebelknöpfe, ob Text oder nicht gezeigt wird. Auch Anzeigetext auf dem Schirm .

LH, LOADHIGH: Lädt ein Programm ins obere Gedächtnis (in DR DOS).

SCHLOSS: Ermöglicht Außenprogrammen, auf niedriger Stufe Plattenzugang zu einem Volumen durchzuführen. (Windows 95/98/me nur)

PFAD: Anzeigen oder Änderungen der Wert der PFAD-Umgebungsvariable, die die Plätze kontrolliert, wo COMMAND.COM nach rechtskräftigen Dateien suchen wird.

PAUSE: Halt-Ausführung des Programms und Anzeigen eine Nachricht, die den Benutzer bittet, jeden Schlüssel zu drücken, weiterzugehen.

SCHNELL: Anzeigen oder Änderung der Wert der SCHNELLEN Umgebungsvariable, die das Äußere des schnellen kontrolliert.

SATZ: Setzt den Wert einer Umgebungsvariable; ohne Argumente, zeigt alle definierten Umgebungsvariablen.

ZEIT: Zeigen Sie und/oder setzen Sie die Zeit des Systems.

SCHLIEßEN SIE AUF: Macht auf niedriger Stufe Plattenzugang unbrauchbar. (Windows 95/98/me nur)

VER: Zeigt die Version des Betriebssystems.

LFNFOR: Ermöglicht oder macht die Rückkehr von langen Dateinamen durch FÜR den Befehl unbrauchbar. (Windows 95/98/me nur)

Undokumentierte Befehle

Einige Versionen des MS-DOS erkennen COMMAND.COM einige innere Befehle an, die nicht dokumentiert wurden.

TRUENAME: Zeigen Sie den völlig ausgebreiteten physischen Namen einer Datei, SUBST auflösend, teilen Sie ZU und SCHLIEßEN SIE SICH logischem filesystem mappings AN.

Kontrollstrukturen

Kontrollstrukturen werden größtenteils innerhalb von Gruppe-Dateien verwendet, obwohl sie auch interaktiv verwendet werden können.

Etikett: Definiert ein Ziel für GOTO.

FÜR: Wiederholung: Wiederholt einen Befehl für jeden aus einem angegebenen Satz von Dateien.

GOTO: Bewegungsausführung zu einem angegebenen Etikett. Etiketten werden am Anfang einer Linie, mit einem Doppelpunkt angegeben.

REM: Anmerkung: Jeder Text im Anschluss an diesen Befehl wird ignoriert

WENN: Bedingte Behauptung, erlaubt dem Zweig die Programm-Ausführung

ANRUF: Die Pause-Ausführung einer Gruppe-Datei, führt einen anderen, und kehrt zum alten zurück und geht weiter.

AUSGANG: Ausgänge von Command.com und Umsatz zum Programm, das es gestartet hat.

VERSCHIEBUNG: Ersetzt jede der Variablen der Befehl-Linie mit der folgenden (z.B mit, mit usw.)

Variablen

Wie man

sagen kann, haben Gruppe-Dateien für COMMAND.COM vier Arten von Variablen:

  1. ERRORLEVEL - enthält den Rückcode des letzten Programms, um zu laufen, der einen Wert (eine ganze Zahl zwischen 0 und 255) setzt. Die meisten Programme haben eine bestimmte Tagung für ihre Rückcodes (zum Beispiel, 0 für eine erfolgreiche Ausführung). Einige Programme gründen keinen neuen Wert, und so dauert der ältere Wert an, nachdem sie durchführen. Der Wert von ERRORLEVEL wird für die Reihe mit WENN Behauptung geprüft.
  2. Umgebungsvariablen - diese haben die Form und werden mit Werten mit der SATZ-Behauptung vereinigt. Die meisten Versionen dessen werden nur COMMAND.COM Umgebungsvariablen in der Gruppe-Weise ausbreiten.
  3. Rahmen der Befehl-Linie - diese haben die Form..., und enthalten am Anfang den Befehl-Namen, und die ersten neun Befehl-Linienrahmen sind zur Schrift gegangen (z.B, wenn der Hervorrufen-Befehl war"" ist dann "myscript.bat", ist "John" und ist "Hirschkuh"). Die Rahmen rechts vom neunten können in die Reihe durch das Verwenden der VERSCHIEBUNGS-Behauptung kartografisch dargestellt werden.
  4. "Für" Variablen - verwendet durch Schleifen, haben Sie das Format, wenn geführt, in Gruppe-Dateien. Diese Variablen werden allein innerhalb eines spezifischen FÜR die Behauptung definiert, und wiederholen über einen bestimmten Satz von Werten, die darin FÜR die Behauptung definiert sind.

Wiederrichtung, Rohrleitung und das Anketten

Weil DOS eine Einzelprogrammverarbeitung Betriebssystem ist, wird Rohrleitung durch das Laufen von Befehlen folgend, das Umadressieren zu und von einer vorläufigen Datei erreicht. COMMAND.COM macht keine Bestimmung, für den Standardfehler-Kanal umzuadressieren.

Befehl

Befehl>> Dateiname: Adressieren Sie Standardproduktion um, anhängend, um Datei ins Visier zu nehmen, wenn es besteht.

command1 command2: Pfeife-Standardproduktion von command1 bis Standardeingang von command2

command1 & command2: Befehle, die dadurch getrennt sind, & werden in der Folge (=chaining Befehle) durchgeführt. Mit anderen Worten: Der erste command1 wird bis zur Beendigung, dann command2 durchgeführt.

Beschränkungen

Die Befehl-Linienlänge in der interaktiven Weise wird auf 128 Charaktere beschränkt.

Es gibt immer einen wahren Wert nach der Durchführung eines Befehls zurück.

Kulturelle Verweisungen

Wenn

man COMMAND.COM lädt", kann Nachricht auf einer HUD Ansicht von Terminator und dem inneren Darstellungsfeld von RoboCop gesehen werden, wenn er neu startet. COMMAND.COM ist auch eine Position der Autorität in der Show ReBoot.

Seit mehreren Jahren command.com hat Gebiet eine Website mit einem Image eines Befehls veranstaltet, der mit dem "Dir"-Befehl schnell ist, der wird führt. Es ist anscheinend gemeint geworden, um Benutzer ins Denken des Inhalts ihr "C zu beschwindeln:" Laufwerk wurde verzeichnet. Jedoch hat der resultierende Befehl falsch gezeigt. und.. Verzeichnisse, die in der Wurzel eines Laufwerkes nie gezeigt werden. (Das Gebiet wurde später verkauft und wird jetzt zu kommerziellen Zwecken verwendet.)

Siehe auch

  • 4DOS - hat vorgehabt, COMMAND.COM zu ersetzen
  • CMD.EXE
  • Der Vergleich des Computers schält
  • Die Liste von DOS befiehlt

Links


Dordrecht / Rede zu den Truppen an Tilbury
Impressum & Datenschutz