Referenz zur Windows-Befehlszeile. Grundlagen der Windows-Befehlszeile

Kürzlich wuchs ich von einem kämpferischen Enikey in einem sehr großen Unternehmen zu einem bescheidenen Systemadministrator heran, der ein Netzwerk von 10 PCs überwacht. Und als sehr fauler Systemadministrator stand er vor der Aufgabe, seine Aktivitäten zu automatisieren. Vor sechs Monaten wusste ich nicht, dass es Pipelines in der Windows-Befehlszeile gibt. Dies war die erste schockierende Entdeckung. Und ich ging noch weiter, und es stellte sich heraus, dass ich dort, wo ich früher Dienstprogramme in C#, Delphi oder umfangreiche Skripte mit verschachtelten Schleifen geschrieben habe, mit ein paar Forfiles oder Robocopy-Befehlen auskommen konnte.
Ich werde nicht über Plattitüden sprechen, wie das Auflisten von Dateien und Ordnern mit der Tab-Taste. Unter dem Habrakat erzähle ich Ihnen, was für unerfahrene Administratoren und Enikeys nützlich sein kann.

Hotkeys
Beginnen wir mit Hotkeys, denn zuerst müssen wir untersuchen, was uns die Arbeitsumgebung bieten kann.

F1- In der Konsole funktioniert diese Taste genau wie der rechte Pfeil, d.h. zeigt ein Zeichen des zuletzt eingegebenen (oder im Verlauf ausgewählten) Befehls an.
F2+<символ> - Zeigt den zuletzt eingegebenen Befehl bis zum angegebenen Zeichen an. Wenn der zuletzt eingegebene Befehl beispielsweise so aussah:
Ping 192.168.25.1
dann nach Drücken der Tastenkombination F2+5 Du wirst kriegen:
Ping 192.168.2
F3- Zeigt den letzten und nur den letzten Befehl im Verlauf vollständig an.
F5- Zeigt die zuletzt eingegebenen Befehle der Reihe nach sowie den Aufwärtspfeil an.
F6- Fügt an der aktuellen Position ein EOF-Zeichen ein Befehlszeile, was dem Drücken von Strg + Z entspricht.
F7- Dialogfeld mit Befehlshistorie.

Alt+F7- Löscht den Befehlsverlauf.
<символ(ы)>+ F8- Iteriert über Befehle, die mit bereits in der Befehlszeile eingegebenen Zeichen beginnen.
Wenn vor dem Drücken F8 nichts eingeben, dann funktioniert diese Taste wie der Aufwärtspfeil, aber mit einem kleinen Unterschied - die Zeilen werden zyklisch durchsucht, d.h. nach dem ersten Befehl aus der Liste wird der letzte angezeigt.
F9 +<число> - Fügt einen Befehl aus der Historie unter der entsprechenden Nummer ein. Zum Beispiel in der im obigen Screenshot gezeigten Situation, wenn Sie die Kombination drücken F9+4 erscheint in der Konsole:
ipconfig

Befehlszeilenoperatoren
Ich habe mir vor langer Zeit, als ich klein war, nicht einmal vorstellen können, wie man ohne grafische Oberfläche in der Konsole arbeiten kann. Schließlich dauert die Ausgabe von Befehlen manchmal Dutzende von Seiten, und wenn Sie einige Daten von dort auswählen müssen, wird die seitenweise Ausgabe nicht gespeichert. Aber eines Tages installierte ich FreeBSD auf einem alten Computer, schlug ein Handbuch auf, und mein Kopf drehte sich nur um die Möglichkeiten, die sich mir boten. Dort können Sie die Ausgabe eines Befehls auf die Eingabe eines anderen Befehls umleiten, und dies wird als Pipeline bezeichnet.

Der Pipe-Operator in *nix und cmd ist das Pipe-Zeichen.
Zum Beispiel alle ausgeben Textdateien im aktuellen Ordner zeigt den Befehl
dir | finde ".txt"

Befehlsverkettungsoperator
&
Beispiel: Command1 & Command2 - Command1 wird zuerst ausgeführt und erst dann Command2
UND-Operator
&&
Beispiel: Befehl1 && Befehl2 - Befehl2 wird nur ausgeführt, wenn Befehl1 erfolgreich war.
OR-Operator
||
Beispiel: Befehl1 || Command2 - Command2 wird nur ausgeführt, wenn Command1 fehlgeschlagen ist.

Klammern werden verwendet, um Befehle zu gruppieren, Beispiele sind:

  • (Befehl1 & Befehl2) && Befehl3 - Wenn Befehl1 und Befehl2 erfolgreich sind, wird Befehl3 ausgeführt.
  • (Team1 & Team2) || Command3 – Wenn Command1 und Command2 fehlschlagen, wird Command3 ausgeführt.

Vielen Dank für Ihre Aufmerksamkeit! Ich freue mich über Kritik und Anregungen...

UPD1
Für diejenigen, die nicht im Betreff sind, bedeutet der Zirkumflex (hier dieses „^“-Zeichen) das Drücken einer Taste mit Strg (^C = Strg + C).

^C - Unterbricht den Befehl, naja, das weiß jeder.
^S - Hält die Ausführung des Befehls an und startet dann.
^I - Ähnlich wie Tab, iteriert über Ordner und Dateien.
^M - Analog zu Enter.
^H - Ähnlich wie Backspace.
^G - Indem Sie den Befehl echo ^G in eine Batchdatei schreiben, können Sie den Systemlautsprecher (Lautsprecher) auswählen.
(Befehle ^I und ^H , von mir durch die Methode "scientific poke" erhalten, es gibt auch ^J, aber ich weiß nicht, was es tut)

P.S. Andere Feinheiten des Befehls Windows-Strings, wurden bereits mehrfach über Habré berichtet. Und ich sehe den Sinn des Copy-Paste nicht.
P.S.S. Links zu interessanten Beiträgen und Artikeln zu anderen Windows-Befehlszeilenfunktionen.

Team HILFE ermöglicht es Ihnen, die Ausgabe von Referenzinformationen über die gängigsten Betriebssysteme zu erhalten Windows-Familien Befehle. Hilfeinformationen werden sowohl für interne Shell-Befehle (IF, GOTO usw.) als auch für Standard-Befehlszeilenprogramme (BCDEDIT, CHKDSK usw.) angezeigt. Verwenden Sie die Befehlszeile, um Hilfe zu einem bestimmten Befehl zu erhalten:

HILFE-Team

HILFE WENN- Hilfeinformationen zur Verwendung des Befehls anzeigen WENN
HILFE assoc > C:\assochlp.txt- Hilfeinformationen zur Verwendung des Befehls anzeigen assoziiert Ausgabe der Ergebnisse in eine Textdatei C:\assochlp.txt

Team HILFE ohne Parameter, zeigt eine Liste der Befehle an, die in dieser Version des Betriebssystems unterstützt werden. Zum Beispiel für Windows 7:

ASSOC- Assoziationen für Dateinamenerweiterungen ausgeben oder ändern.

ATTRIB- Dateiattribute anzeigen und ändern.

BRECHEN- Aktivieren und Deaktivieren des Verarbeitungsmodus der Tastenkombination STRG + C.

BCDEDIT– Legt Eigenschaften in der Boot-Datenbank fest, um Bootstrap zu steuern.

CACLS- Zugriffskontrolllisten (ACL) auf Dateien anzeigen und bearbeiten.

FORDERUNG- Aufrufen einer Batch-Datei von einer anderen.

CD

CHCP- Anzeigen oder Einstellen der aktiven Codepage.

CHDIR- Zeigen Sie den Namen an oder ändern Sie den aktuellen Ordner.

CHKDSK- Überprüfen Sie die Festplatte und zeigen Sie Statistiken an.

CHKNTFS- Anzeigen oder Ändern des Fortschritts der Festplattenprüfung während des Bootens.

CLS- Bildschirmreinigung.

cmd- Starten Sie einen anderen Windows-Befehlszeileninterpreter.

FARBE- Legen Sie die Standardfarben für Vorder- und Hintergrund fest.

KOMP- Vergleichen Sie den Inhalt von zwei Dateien oder zwei Sätzen von Dateien.

KOMPAKT- Anzeige und Änderung der Dateikomprimierung auf NTFS-Partitionen.

KONVERTIEREN- Konvertieren Sie FAT- in NTFS-Festplattenvolumes. Sie können die aktuelle aktive Festplatte nicht konvertieren.

KOPIEREN- Kopieren Sie eine oder mehrere Dateien an einen anderen Ort.

DATUM- Aktuelles Datum anzeigen oder einstellen.

DEL

DIR- Zeigen Sie eine Liste von Dateien und Unterordnern aus dem angegebenen Ordner an.

FESTPLATTENKOMP- Vergleichen des Inhalts zweier Disketten.

DISKOPIE- Kopieren des Inhalts von einem Diskette andere.

FESTPLATTENPART- Anzeigen und Konfigurieren von Festplattenpartitionseigenschaften.

DOSSCHLÜSSEL- Bearbeiten und Aufrufen von Befehlszeilen; Makros erstellen.

TREIBERABFRAGE- Anzeige des aktuellen Status und der Eigenschaften des Gerätetreibers.

ECHO- Anzeigen von Nachrichten und Umschalten des Modus zum Anzeigen von Befehlen auf dem Bildschirm.

ENDLOCAL- Ende lokale Veränderungen Batch-Dateiumgebung.

LÖSCHEN- Löschen einer oder mehrerer Dateien.

AUSFAHRT- Beenden des Programms CMD.EXE (Kommandozeileninterpreter).

FC- Vergleichen Sie zwei Dateien oder zwei Sätze von Dateien und zeigen Sie die Unterschiede zwischen ihnen an.

FINDEN- Suchen Textzeichenfolge in einer oder mehreren Dateien.

FINDSTR- Suche nach Zeichenfolgen in Dateien.

FÜR- Führen Sie den angegebenen Befehl für jede der Dateien im Satz aus.

FORMAT- Formatieren des Laufwerks für die Arbeit mit Windows.

FSUTIL- Dateisystemeigenschaften anzeigen und konfigurieren.

FTYP- Anzeigen oder Ändern der verwendeten Dateitypen beim Abgleich nach Dateinamenerweiterungen.

GEHE ZU- Übertragen Sie die Steuerung in die markierte Zeile der Batchdatei.

GPRESULT- Anzeige von Informationen über Gruppenrichtlinie für einen Computer oder Benutzer.

GRAFTABL- Ermöglicht Windows, den erweiterten Zeichensatz im Grafikmodus anzuzeigen.

HILFE- Zeigt Hilfeinformationen zu Windows-Befehlen an.

ICCLs- ACLs für Dateien und Verzeichnisse anzeigen, ändern, sichern oder wiederherstellen.

WENN- Operatorbedingte Ausführung von Befehlen in einer Batch-Datei.

ETIKETT- Erstellen, ändern und löschen Sie Datenträgerbezeichnungen für Festplatten.

MD- Erstellen Sie einen Ordner.

MKDIR- Erstellen Sie einen Ordner.

MKLINK- Erstellen Sie symbolische und feste Links

MODUS- Konfigurieren von Systemgeräten.

MEHR- Sequentielle Ausgabe von Daten in Teilen von der Größe eines Bildschirms.

UMZUG- Verschieben Sie eine oder mehrere Dateien von einem Ordner in einen anderen.

GEÖFFNETE DATEIEN- Zeigen Sie geöffnete Dateien an freigegebenen Ordner entfernter Benutzer.

WEG- Zeigt oder setzt den Suchpfad für ausführbare Dateien.

PAUSE- Hält die Ausführung einer Batchdatei an und zeigt eine Meldung an.

POPD- Stellt den vorherigen aktiven Ordnerwert wieder her, der mit dem PUSHD-Befehl gespeichert wurde.

DRUCKEN- Druckt den Inhalt einer Textdatei.

PROMPT- Ändert die Eingabeaufforderung in der Windows-Befehlszeile.

GEDRÜCKT- Speichert den Wert des aktiven Ordners und verschiebt ihn in einen anderen Ordner.

RD- Löscht einen Ordner.

GENESEN- Stellt lesbare Daten von einem fehlerhaften oder beschädigten Laufwerk wieder her.

REM- Fügt Kommentare in Stapeldateien und die Datei CONFIG.SYS ein.

REN

UMBENENNEN- Benennt Dateien oder Ordner um.

ERSETZEN- Ersetzt Dateien.

RMDIR- Löschen eines Ordners.

ROBOKOPIE- Verbessertes Tool zum Kopieren von Dateien und Verzeichnisbäumen.

SATZ- Zeigt, setzt und entfernt Windows-Umgebungsvariablen.

LOKAL EINSTELLEN- Startet die Lokalisierung von Umgebungsänderungen in einer Batch-Datei.

SC- Zeigt und konfiguriert Dienste (Hintergrundprozesse).

SCHTASKS- Führt Befehle aus und startet Programme nach Zeitplan.

SCHICHT- Änderung der Position (Verschiebung) der ersetzten Parameter für die Batchdatei.

ABSCHALTEN- Herunterfahren des lokalen oder entfernten Computers.

SORTIEREN- Eingang sortieren.

START- Führen Sie ein Programm oder einen Befehl in einem separaten Fenster aus.

ERSATZ- Weisen Sie einem angegebenen Pfad einen Laufwerksnamen zu.

SYSTEMINFORMATIONEN- Informationen über das System und die Konfiguration des Computers anzeigen.

AUFGABENLISTE- Alle laufenden Tasks anzeigen, einschließlich Dienste.

AUFGABENKILL- Beenden oder Stoppen eines Prozesses oder einer Anwendung.

ZEIT- Ausgabe und Setzen der Systemzeit.

TITEL- Zuweisen eines Fenstertitels zur aktuellen Sitzung des CMD.EXE-Kommandozeileninterpreters.

BAUM- Grafische Anzeige der Verzeichnisstruktur einer Festplatte oder eines Ordners.

TYP- Anzeigen des Inhalts von Textdateien.

VER- Anzeigen von Informationen über Windows-Versionen.

VERIFIZIEREN- Einstellen des Modus zum Überprüfen der Korrektheit des Schreibens von Dateien auf die Festplatte.

VOL- Anzeige des Labels und der Seriennummer des Datenträgers für die Festplatte.

XCOPY- Dateien und Verzeichnisbäume kopieren.

WMIC- Zeigen Sie WMI-Informationen in einer interaktiven Umgebung an.

Um die Liste in eine Textdatei auszugeben, können Sie die Befehlsausgabeumleitung verwenden:

HILFE > meinehilfe.txt

Die Liste enthält die gebräuchlichsten Befehle, von denen die meisten in allen Betriebssystemen der Windows-Familie vorhanden sind (TIME, DATE, COPY . . .). Einige der Befehle sind in die Shell integriert CMD.EXE(REM, COLOR usw.), aber die meisten von ihnen sind Befehlszeilenprogramme, die in Standarddistributionen enthalten sind. Die mit HELP erhaltene Liste enthält nicht einmal die Hälfte der Befehle, die Teil moderner Versionen von Betriebssystemen der Windows-Familie sind. Beim Versuch, HELP zu verwenden, um zu bekommen Hintergrundinformation B. durch einen Befehl, der von ihm nicht unterstützt wird Hilfe Reagenzc, die Meldung wird angezeigt:

Dieser Befehl wird nicht unterstützt. Verwenden Sie die Option "Reagenz /?".

Das heißt, zusätzlich zum Befehl HILFE Es ist möglich, Hilfeinformationen über die Befehlszeilenoption abzurufen /? oder -? :

Reagenz /?- Zeigt einen Tooltip für die Verwendung des Befehls REAGENTC der Windows-Wiederhean, der nicht von HELP unterstützt wird.

Beschreibung der Konsolenbefehle

Fast alle Befehle, die Sie im Befehlsfenster ausführen können

Identisch mit Standard-MS-DOS-Befehlen, aber zusätzlich zu ihnen gibt es

Ziemlich umfangreicher Satz nativer Befehle Windows-Konsolen XP. Ihre kurze

Befehlsargumente.

Dir [Pfad] [Dateiname] Attribute]]

[ Ich [[:]falsch]] bestelle]]

Beschreibung der Konsolenbefehle 129

Zeigt den Inhalt des aktuellen Ordners an. If als Argument für den Befehl

Wenn Laufwerk und Pfad angegeben sind, wird eine Auflistung des Inhalts im Konsolenfenster angezeigt

angegebenen Ordner. Die Bedeutungen der anderen Argumente sind:

/A - zeigt nur Dateien mit den angegebenen Attributen an:

D - nur Verzeichnisse;

О Н - nur versteckte Dateien;

S - nur Systemdateien;

Der Bindestrich vor dem Argument (≪-≫) hat die Bedeutung des logischen Operators ≪NOT≫.

Beispielsweise listet der Befehl dir /A:D nur die Unterordner des aktuellen Ordners auf,

Der Befehl dir /A: -S listet alle Dateien und Ordner auf, ausgenommen Systeme.

/B - gibt nur Dateinamen aus (ohne Erweiterungen);

/C - Verwenden Sie bei der Anzeige von Größen ein Trennzeichen aus Zifferngruppen

/D - eine Liste von Dateien in mehreren Spalten mit Sortierung ausgeben;

/L - Dateinamen in Kleinbuchstaben anzeigen;

/N - Dateinamen in der Spalte ganz rechts anzeigen;

/0 - sortiert die Liste der angezeigten Dateien in der folgenden Reihenfolge:

Q N - nach Namen (nach dem Alphabet);

S - in der Größe (in aufsteigender Reihenfolge);

E - durch Erweiterung (nach dem Alphabet);

D - nach Erstellungsdatum (vom ältesten zum neuesten);

G - Zeigt zuerst die Unterordner des aktuellen Ordners an.

Ein Bindestrich vor einem Argument (≪ ≫) kehrt die Ausgabereihenfolge um. Zum Beispiel-

Mer, der Befehl dir /0-S zeigt den Inhalt des aktuellen Ordners entsprechend der Größe an

Dateien in absteigender Reihenfolge.

/P - seitenweise Ausgabe einer Liste von Dateien und Ordnern mit obligatorischer Pause

Wenn sich der Bildschirm füllt;

/Q - Informationen über Dateibesitzer anzeigen;

/S - gibt eine Liste von Dateien zusammen mit einer Liste des Inhalts von Unterordnern aus;

/T - gibt eine Liste von Dateien gemäß dem angegebenen Zeitkriterium aus:

C - nach Erstellungsdatum;

W - bis zum Datum der letzten Änderung;

A - bis zum Datum des letzten Zugriffs auf die Datei;

/W - Ausgabe in mehreren Spalten auflisten;

/X - Kurznamen für Dateien anzeigen, deren Namen nicht übereinstimmen

DOS-Standard. Das Format ist ähnlich der Ausgabe mit dem Schalter /N, aber kurze Namen

130 Kapitel 7 Befehlszeile

Dateien werden links von langen angezeigt. Wenn die Datei keinen Kurznamen hat,

Stattdessen werden Leerzeichen angezeigt;

/4 - zeigt die Zahl des Jahres in einem vierstelligen Format an.

CD [Laufwerk:] [Pfad:]

chdir [Laufwerk:] [Pfad:]

Navigieren Sie zum angegebenen Ordner, wobei Laufwerk und Pfad vollständige oder relative Pfade sind

in diesen Ordner hinein Dateistruktur Ihre Festplatte. Statt Streit

Der Wert ≪..≫ wird verwendet, um den Übergang zu einer Ebene höher anzuzeigen

(in diesem Fall sieht der Befehl so aus: cd..). Wenn in der Pfadbezeichnung

Es gibt ein Leerzeichen, ein solcher Pfad kann in Anführungszeichen eingeschlossen werden.

Das Argument /D wird verwendet, um das aktuelle Laufwerk und den Ordner gleichzeitig zu ändern.

Für den CHDIR-Befehl wird der aktuelle Verzeichnisname in der Aufrufzeichenfolge umgewandelt

Derselbe Fall von Zeichen, in denen die auf der Diskette vorhandenen Namen eingegeben werden. So,

cd C:\TMP macht C:\Trnp tatsächlich zum aktuellen Verzeichnis, falls es existiert.

Töne auf Diskette. Der Befehl CHDIR beendet die Behandlung von Leerzeichen als Trennzeichen.

Ob Sie damit in ein Unterverzeichnis wechseln können, dessen Name Leerzeichen enthält, ist nicht möglich

Schließen Sie den gesamten Namen oder Pfad in Anführungszeichen ein. Beispielsweise der Befehl cd \winnt\profiles\

Benutzername\Programme\Startmenü erzeugt das gleiche Ergebnis wie der cd-Befehl

"\winnt\profiles\benutzername\programme\startmenü".

Wenn Sie zum Stammordner eines Laufwerks navigieren müssen, können Sie einfach eingeben

In der Befehlszeile der Name dieses Laufwerks. Beispielsweise springt der Befehl E: zur Wurzel

Festplattenpartition E:.

KOPIEREN [von] was [+ Quelle [+ . . . ] ] [wobei [unter Name] ]

Kopieren einer (oder mehrerer) Dateien an einen anderen Ort auf der Festplatte. Hier:

[from] what - Pfad und Name der zu kopierenden Quelldatei. Wenn der Pfad aus

Ja, die kopierte Datei wird aus dem aktuellen Ordner genommen;

Wobei [unter dem Namen] - der Pfad zu dem Ordner, in den Sie diesen kopieren möchten

Die Datei und ihr Name, wenn Vorname beim Kopieren folgt aus

/A - ein Hinweis darauf, dass die Datei eine ASCII-Textdatei ist;

/B gibt an, dass die Datei eine Binärdatei ist;

/D - ein Hinweis auf die Möglichkeit, eine verschlüsselte Datei zu erstellen;

/V - prüfen, ob Dateien korrekt kopiert werden;

/N - wenn möglich, kurze Namen beim Kopieren verwenden;

Beschreibung der Konsolenbefehle 131

/Y - Keine Bestätigung zum Überschreiben der Datei anfordern, wenn das Ziel

/-Y - Stellen Sie sicher, dass Sie um Bestätigung zum Überschreiben der Datei bitten, wenn

Der Zielordner enthält bereits eine Datei mit demselben Namen;

II- Kopieren von Netzwerkdateien.

Um mehrere Dateien beim Kopieren zusammenzuführen, geben Sie ein Ziel an

Und ein paar Quelldaten, mit Platzhaltern oder format

Datei1+Datei2+Datei3+

Ein Beispiel für die Verwendung des Befehls:

Copy c:\programs\filel.exe /V d:\files\file2.com - kopiert die Datei filel.exe, expandiert

Im Programmordner auf Laufwerk C: abgelegt, im Dateiordner auf Laufwerk D: unter dem Namen

MKDIR [Laufwerk:]Pfad

MD [Laufwerk:] Pfad

Erstellt einen Ordner im angegebenen Ordner oder auf dem angegebenen Laufwerk. Bei Verwendung

Für eine erweiterte Befehlsverarbeitung kann der MKDIR-Befehl verwendet werden

Mit zusätzlichen Optionen zum automatischen Erstellen aller

Zwischenordner im angegebenen Pfad. Wenn zum Beispiel der Ordner /a nicht existiert-

Nein, der Befehl mkdir \a\b\c\d macht dasselbe wie das Folgende

Anzahl der Mannschaften

VERSCHIEBEN [Laufwerk:][Pfad]Dateiname [ , . . . ] Ziel

MOVE [Laufwerk:][Pfad]Ordnername neuerOrdnername

Der Befehl verschiebt die angegebene Datei oder den angegebenen Ordner an einen neuen Speicherort

Scheibe. Hier:

[Laufwerk:][Pfad]Dateiname – vollständiger oder relativer Pfad und Name der Verschiebung

Meine Datei oder Gruppe von Dateien. Die Liste der Dateien kann spezifiziert und geändert werden.

Die Anzahl der durch Kommas getrennten Dateinamen und die Verwendung von Sub-

Maschinen;

Ziel – der Pfad zu dem Ordner, in den die angegebene Datei verschoben werden soll.

Wenn Sie möchten, dass die Datei gleichzeitig mit dem Verschieben umbenannt wird

Van, zusammen mit dem Zielpfad, können Sie seinen neuen Namen angeben;

folder_name - der Name des Ordners, den Sie verschieben möchten;

New_folder_name - der Name, der dem Ordner beim Verschieben zugewiesen werden soll,

Wenn Sie es gleichzeitig mit dem Verschieben umbenennen möchten;

132 Kapitel 7 Befehlszeile

/Y - Warnfenster beim Überschreiben von Dateien und Ordnern anzeigen,

Wenn im Zielordner bereits Dateiobjekte mit demselben Namen vorhanden sind;

/-Y - Dateien und Ordner ohne Warnung überschreiben, wenn der Ordner enthält

Werte existieren bereits Dateiobjekte mit dem gleichen Namen.

RMDIR [Laufwerk:]Pfad

RD [Laufwerk:] Pfad

Der Befehl löscht den Ordner mit dem angegebenen Namen. Hier:

[Laufwerk:]Pfad - vollständiger (oder relativer) Pfad zum zu löschenden Ordner. Wenn

Der Pfad wird nicht angegeben, sondern nur der Name des Ordners wird als Argument für den Befehl aufgeführt.

Dieser Ordner wird aus dem aktuellen Ordner entfernt;

/S - löscht nicht nur den angegebenen Ordner, sondern auch alle darin enthaltenen

Unterordner und Dateien;

/Q - Keine Aufforderung zur Bestätigung des Löschvorgangs, wenn der Ordner gelöscht wird

Enthält andere Dateiobjekte.

REPLACE [Laufwerk1:][Pfad1]Dateiname [Laufwerk2:][Pfad2]

REPLACE [Laufwerk1:][Pfad1]Dateiname [Laufwerk2:][Pfad2]

Mit diesem Befehl können Sie die in beliebigen Ordnern befindlichen durch ersetzen

Die Festplatte mit Ihren Computerdateien ist ein weiterer Satz von Dateien. Hier:

[Laufwerk1:][Pfad1]Dateiname – der Pfad und Name einer oder mehrerer Dateien, die

Eye sollte die Dateien im angegebenen Ordner ersetzen;

[disk2:][path2] - Pfad zum Ordner, in dem die Ersetzung durchgeführt wird;

/A - Die angegebenen Dateien werden dem Zielordner hinzugefügt, ohne den aktuellen Ordner zu zerstören

Angereicherter Inhalt (dieser Schalter ist mit den Schaltern /S und /U nicht kompatibel);

/P - Zeigt vor dem Überschreiben oder Kopieren eine Eingabeaufforderung auf dem Bildschirm an

/R - ermöglicht das Überschreiben und Ersetzen von Dateien mit dem Attribut ≪Read Only

Niya≫ zusammen mit anderen;

/W - Beim Kopieren von Dateien von einer Diskette warten, bis die Diskette eingelegt ist

Der Beginn der Operation;

/S - Ersetzen Sie Dateien unter Beibehaltung der Ordnerstruktur, dh während

Alle Unterordner des Zielordners mit all ihren Inhalten;

/U - Ersetzt nur die Dateien, deren kopierte Kopien mehr als haben

Neue Version.

UMBENENNEN [Laufwerk:][Pfad]Dateiname1 Dateiname2

REN [Laufwerk:][Pfad]Dateiname1 Dateiname2

Benennt eine oder mehrere Dateien im angegebenen Ordner um

(in diesem Fall wird die Datei filename1 in filename2 umbenannt).

Beschreibung der Konsolenbefehle 133

Denken Sie daran, dass Sie kein anderes Laufwerk oder anderes angeben können

Guy-Ordner.

DEL-Attribute]]-Argument

ERASE-Attribute]]-Argument

Löschen der im Befehl angegebenen Dateien. Wird als Argument verwendet

Namen einer oder mehrerer Dateien und zum Löschen einer Gruppe von Dateien

Sie können Platzhalter verwenden. Wenn das Argument ist

Der Ordner, in dem alle Dateien gelöscht werden. Hier:

/P - eine Bestätigungsaufforderung anzeigen, bevor jede Datei gelöscht wird;

/F - Führen Sie das erzwungene Löschen von Dateien durch, die nur für verfügbar sind

/S - löscht die im Argument angegebenen Dateien aus allen Unterordnern des angegebenen

/Q - Deaktiviert die Ausgabe der Eingabeaufforderung, um das Löschen jeder Datei zu bestätigen;

/A - nur Dateien mit den angegebenen Attributen löschen:

H - nur versteckte Dateien;

Q S - nur Systemdateien;

R - schreibgeschützte Dateien;

A - nur Dateien mit dem Attribut "Archiviert".

Das Bindestrichzeichen (≪-≫) vor einem Argument hat den Wert eines logischen Operators

≪NICHT≫. Beispielsweise wird der Befehl ERASE d:\folder\*.dll /A: -S entfernt

Platziert auf Laufwerk D: Ordner ORDNER alle Dateien mit der Erweiterung .DLL, mit Ausnahme von

Cheniy systemisch.

NOTIZ

Die Ausgabeergebnisse für den Schalter /S werden umgekehrt, d. h. im Konsolenfenster angezeigt

Es werden nur Namen angezeigt gelöschte Dateien, keine Dateien, die nicht gefunden werden konnten.

REM [Text]

Platziert den angegebenen Kommentar in einer Batchdatei oder einer CONFIG.SYS-Datei.

ASSOC [.extension[=[Dateityp]]]

Ermöglicht Ihnen das Festlegen von Dateizuordnungen für verschiedene Arten Dateien. Hier:

Erweiterung - Erweiterung von Dateien, für die die Assoziation eingerichtet wurde;

Dateityp – das Programm, das dem gegebenen Dateityp zugeordnet werden soll.

Wenn dieser Befehl ohne Verwendung zusätzlicher Argumente ausgegeben wird, dann

Der Bildschirm zeigt die aktuelle Tabelle der Dateizuordnungen für alle zugeordneten

Badezimmer im Dateisystem. Wenn Sie nur die registrierte Nebenstelle angeben

Bei einem bestimmten Dateityp zeigt der Bildschirm eine Liste der Zuordnungen dafür an

134 Kapitel 7 Befehlszeile

Erweiterungen. Wenn nach dem Gleichheitszeichen für eine bestimmte keine Übereinstimmung angegeben ist

Dateityp, alle bestehenden Zuordnungen für solche Dateien werden entfernt.

AT [\\Computername] [[Nummer] | /LÖSCHEN]

Um [\\Computername] Zeit [ /JEDER:Tag[,...] | /WEITER:fleHb[,...]]

"Team"

Dieser Befehl soll ausgeführt werden verschiedene Programme oder mach-

Niya befiehlt planmäßig - zu einer bestimmten Zeit an bestimmten Tagen. Verwenden-

Der Aufruf des AT-Befehls ist nur möglich, wenn Ihr Computer dies hat

Taskplaner gestartet. Hier:

\\Computername - Name entfernter Computer v lokales Netzwerk, verwenden-

Isst, wenn das Programm von dieser Maschine aus gestartet wird. Wenn dieses Paar

Der Zähler entfällt, die Aufgabe wird dem lokalen Rechner zugewiesen;

Nummer - Folgenummer der geplanten Aufgabe;

/delete - stornieren Sie eine zuvor geplante Aufgabe. Wenn der Aufgabencode nicht angegeben ist,

Bricht alle geplanten Aufgaben ab dieser Computer;

/yes - Keine Aufforderung zur Bestätigung des Löschens aller geplanten

neue Aufgaben;

Zeit - Startzeit des Befehls im Format HH:MM:SS;

/interactive - ermöglicht die Interaktion der Aufgabe mit dem Benutzer, Arbeit-

Wird auf dem Computer ausgeführt, während die Aufgabe ausgeführt wird;

/eyey:day[,...] - Die Aufgabe wird an den angegebenen Tagen der Woche oder des Monats gestartet

Tsa. Wenn date weggelassen wird, wird der aktuelle Tag des Monats verwendet;

/nächster: Tag[,...] - Die Aufgabe wird für den nächsten angegebenen Benutzer ausgeführt

Lem-Wochentag (z. B. nächsten Dienstag). Wenn das Datum weggelassen wird, verwenden Sie

Verwendet den aktuellen Tag des Monats;

„Befehl“ ist ein Windows XP-Konsolenbefehl oder ein Stapeldateiname.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -n] [Laufwerk:] [Pfad] [Dateiname] ]

Sätze für angegebene Datei angegebene Attribute:

Legen Sie das angegebene Attribut fest;

Entfernen Sie das angegebene Attribut;

R - Attribut ≪Read only≫;

A - Attribut "Archiv";

S - Attribut ≪Systemisch≫;

H - Attribut "Versteckt";

[Laufwerk:] [Pfad] [Dateiname] - Laufwerk, Pfad und Name einer Datei oder eines Satzes von Dateien für

Bearbeitung durch das Team;

/S - verarbeitet Dateien mit den angegebenen Namen nicht nur im aktuellen Ordner,

Aber auch in all seinen verschachtelten Unterordnern;

/D - Verarbeitet sowohl Dateien als auch Ordner.

Beschreibung der Konsolenbefehle 135

Diese Direktive aktiviert und deaktiviert den Interrupt-Behandlungsmodus eines Prozesses.

Ausführung des Programms in der DOS-Umgebung durch Drücken der Tasten Strg + C. Unter Windows XP

Dieser Befehl wurde ausschließlich aus Kompatibilitätsgründen eingefügt

Gramm von MS-DOS, es hat keinen Einfluss auf den Betrieb von Windows-Anwendungen. Wenn eingeschaltet

Verbesserte Befehlsverarbeitung im OP Windows-System XP co-

Das BREAK-Manda löst einen Breakpoint-Zustand aus, während das Programm ausgeführt wird.

Gehen Sie zum Windows-Debugger.

CACLS-Dateiname ] ]

[L)Name [ . . . ] ]

Verwalten Sie Dateizugriffslisten (ACLs), einschließlich deren Anzeige und Bearbeitung

Tippen. Gilt nur für Festplattenpartitionen, die eine Datei enthalten

NTFS-System. Hier:

Dateiname - Zeigt eine Tabelle an, wenn keine anderen Argumente angegeben werden.

Zugriffskontrolle für eine bestimmte Datei;

/T - Ersetzen von Zugriffskontrolltabellen für eine bestimmte Datei oder Gruppe von Dateien

Fischen sowohl im aktuellen Ordner als auch in allen verschachtelten Unterordnern dieses Ordners;

/ E - ändern (editieren) Sie die Zugriffskontrolltabelle dafür

Gehen Sie zu einer Datei oder einer Gruppe von Dateien;

/C - setzt die Befehlsausführung fort, wenn ein Ablehnungsfehler empfangen wird

/G name-.access - Weist den angegebenen Dateiobjekten Zugriffsberechtigungen zu

Dort für den Benutzer, dessen Account als Argument angegeben ist

Name. Unter den möglichen Zugriffsarten, die als Ar-

Gumenta-Zugriff können Sie Folgendes auflisten:

R - Zugriff auf ≪Read only≫;

W - Schreibzugriff;

F- voller Zugriff;

/R name - Entziehen Sie alle Berechtigungen für den Benutzer, dessen Konto

Wird als Namensargument angegeben. Wird nur zusammen mit dem Schalter /E verwendet;

/P name:access – Vorhandene Berechtigungen für das Benutzerkonto überschreiben

Der Eintrag, dessen Name als Argument angegeben ist, mit den angegebenen Berechtigungen

Als Zugriffsargument:

N - keine Berechtigungen;

O R - Zugriff auf ≪Read only≫;

W - Schreibzugriff;

C - Bearbeitungszugriff (ermöglicht die Wirkung des W-Arguments);

F - Vollzugriff;

136 Kapitel 7 Befehlszeile

/ D Name - Zugriff auf eine Datei oder einen Ordner für ein Benutzerkonto verbieten

Der Buchstabe davon wird als Namensargument angegeben.

NOTIZ

Um Zugriffsmodi für eine Gruppe von Dateien zuzuweisen, können Sie verwenden

Der Wert von Dateinamen sind Platzhalter. Auch beim Aufrufen eines Befehls können Sie angeben

Mehrwertsteuer mehrere Benutzer.

Beim Anzeigen der Zugriffskontrolltabellen des Betriebssystems

Mine verwendet die folgenden Konventionen:

CI (Container Inherit) - ein Zeichen für die Vererbung von Berechtigungen durch Container.

ACE wird von Ordnern geerbt;

01 (Object Inherit) - ein Zeichen für die Vererbung von Berechtigungen durch Objekte. ACE-

Det wird von Dateien geerbt;

Yu (Nur erben) - ein Zeichen für die exklusive Vererbung von Berechtigungen.

ACE kann nicht auf die aktuelle Datei/den aktuellen Ordner angewendet werden.

Ein Beispiel für die Verwendung des Befehls: CACLS private.txt /G user:F - öffnet für

Der Benutzer USER hat vollen Zugriff auf die Datei private.txt.

CALL [Laufwerk:][Pfad]Dateiname [Optionen]

Mit diesem Befehl können Sie eine Batchdatei von einer anderen aufrufen. Als

Das Parameter-Argument verwendet eine Reihe von Befehlszeilenschaltern, erforderlich

Myh beim Aufrufen der Zielbatchdatei. Auch der CALL-Befehl kann verwendet werden

Wird in Verbindung mit speziellen Etiketten verwendet, die in diesem Fall spielen

Die Rolle des Ziels (Punkt) des Stapeldateiaufrufs. In diesem Fall gilt Folgendes

Blowing-Syntax:

CALL: Label-Argumente

Bei Verwendung dieser Variante des Aufrufs dieses Befehls muss das Betriebssystem

Ma erstellt automatisch einen neuen Kontext für die aktuelle Stapeldatei mit der angegebenen

Argumente und Dateiausführungssteuerung werden an die folgende Anweisung übertragen

Blasen direkt nach der Marke. Batch-Datei wird beendet

Durch zweimaliges Erreichen seines Endes: Der erste Ausgang übergibt die Kontrolle an das Institut.

Die Anweisung unmittelbar nach der Zeile mit der CALL-Direktive, dem zweiten Exit

Beendet die Dateiausführung. Mit der GOTO:EOF-Anweisung können Sie dies tun

Stellen Sie eine bedingungslose Unterbrechung der Dateiausführung an einem beliebigen Punkt darin ein.

SNSR

Legt die Codepage mit der angegebenen Nummer als aktive fest.

Gibt beim Aufruf ohne Argumente die aktuelle Codepagenummer zurück.

CHKDSK [Volume:[[Pfad]Dateiname]] ]

Überprüft die angegebene Festplatte mit dem Check Disk-Programm, wenn es ohne aufgerufen wird

Das Argument überprüft das aktuelle Laufwerk. Hier:

Beschreibung der Konsolenbefehle 137

Pfad, Dateiname - der Name einer Datei oder einer Gruppe von Dateien, die auf ein Fragment überprüft werden sollen -

Qiyu. Nur in verwendet Dateisystem FETT/FAT32;

/F - auf Fehler und deren automatische Korrektur prüfen;

/V - Zeigt während der Überprüfung der Festplatte die vollständigen Pfade und Namen der gespeicherten an

Auf dem Dateilaufwerk. Für Festplatten mit NTFS-Partitionen ist die

Bereinigungsmeldungen;

/R - suchen schlechte Sektoren und ihren Inhalt wiederherstellen

Mein. Erfordert die obligatorische Verwendung des Schalters /F;

Schlüssel aller aktuellen Deskriptoren für das gegebene Volumen werden ungültig-

Uns. Erfordert die obligatorische Verwendung des Schalters /F;

/L: Größe - Ändern Sie während der Überprüfung die Größe der Protokolldatei auf die angegebene Größe

Werte (in Kilobyte). Wenn kein Wert angegeben ist, wird der Strom

Dateigröße. Wird nur im NTFS-Dateisystem verwendet;

/I - führt keine strenge Prüfung der Indexelemente durch. Nur gebraucht

Ko im NTFS-Dateisystem;

/C - nicht nach Zyklen innerhalb der Ordnerstruktur suchen. Wird nur in Dateien verwendet

Niedriges NTFS-System.

NOTIZ

Die Schalter / I und / C verkürzen die Laufzeit des Programms Check Disk merklich, aber weniger

Eine strenge Überprüfung des Datenträgers kann dazu führen, dass einige der verfügbaren Dateien in seiner Datei weggelassen werden.

Niedriges Fehlersystem.

CHKNTFS-Volume: [ . . . ]

^ CHKNTFS /D

CHKNTFS /T [: Zeit]

CHKNTFS /X Datenträger: [ . . . ]

CHKNTFS /Mit Volumen: [ . . . ]

Steuert, wie das Programm NTFS prüfen beim Hochfahren des Computers funktioniert

Bei der Fehlersuche. Hier:

Volume - definiert die Volume-Bezeichnung der zu prüfenden Festplatte, den Einhängepunkt oder

Laufwerksname gefolgt von einem Doppelpunkt (z. B. C:);

/D - schaltet den Standardmodus zum Überprüfen von Datenträgern durch dieses Programm ein:

Festplatten werden bei jedem Start des Computers überprüft, falls sie erkannt werden

Zhenya-Fehler führen CHKDSK aus;

/T[: time] - ermöglicht es Ihnen, den Wert des AUTOCHK-Parameters (in Sekunden) zu ändern,

Steuerung des Zeitintervalls vor dem Start der automatischen Prüfung

Ki-Festplatten (während dieser Zeit kehrt das Programm die

Countdown). Wenn keine Zeitspanne angegeben ist, wird die aktuelle

Der Wert des Parameters AUTOCHK;

138 Kapitel 7 Befehlszeile

/X - deaktiviert die standardmäßigen Prüfdisketten beim Booten.

Daten auf zuvor von der Checkliste ausgeschlossenen Datenträgern gehen in diesem Fall verloren.

/C - fragt nach der Erlaubnis, die Festplatten beim nächsten Start zu überprüfen

Computer. Wenn Fehler gefunden werden, wird das CHKDSK-Programm gestartet.

Wenn dieser Befehl ohne Argumente aufgerufen wird, wird der Bildschirm angezeigt

Der aktuelle Zustand des Prüfflags diese Scheibe.

Seine Ausführung löscht den Befehlszeilenbildschirm.

Startet eine weitere Kopie des Windows XP-Befehlsinterpreters (siehe Abschnitt

FARBE [Farbe]

Legt die Standardoptionen für Hintergrund- und Textfarbe fest

Textfenster für die Befehlszeile. Farbwerte werden mit eingestellt

zwei Hexadezimalzahlen, von denen die erste die Hintergrundfarbe des Fensters angibt,

Und die zweite ist die Farbe des Textes. Wie jede dieser Zahlen kann dieses Team

Sie können die folgenden Werte verwenden:

0 - schwarz;

1 - blau;

2 - grün;

3 - blau;

4 - rot;

5 - lila;

B - gelb;

7 - weiß;

8 - grau;

9 - hellblau;

A - hellgrün;

B - hellblau;

C - hellrot;

D - hellviolett;

E - hellgelb;

F - strahlend weiß.

Wenn Sie beispielsweise den Befehl COLOR OB aufrufen, bleibt der Hintergrund des Befehlszeilenfensters erhalten

Schwarz, und die Schrift wird hellblau. Bei dieser Co-

Befehle ohne Argumente stellen automatisch die Farben wieder her

Die Eingabeaufforderungsfenster, die im DefaultCoior-Schlüssel in der Windows XP-Registrierung angegeben sind.

Beschreibung der Konsolenbefehle 139

Der COLOR-Befehl gibt einen Fehler mit dem Code ERRORLEVEL 1 zurück, wenn der Benutzer

Tel wird versuchen, dieselben Farben wie das Befehlsargument festzulegen

Für Hintergrund und Text.

COMP [Dateiname1] [Dateiname2]

Mit diesem Befehl können Sie den Inhalt von zwei oder zwei Dateien vergleichen

Sätze von Dateien, wenn die Argumente Dateiname1 und Dateiname2 mit angegeben werden

Ich esse Wildcards. Hier:

Dateiname1, Dateiname2 - Namen der zu vergleichenden Dateien oder Dateigruppen;

/D - Informationen über erkannte Unterschiede in Dezimalzahlen anzeigen

Format;

/A - Informationen über erkannte Unterschiede im ASCII-Format anzeigen;

/L - zeigt Zeilennummern an, wo Unterschiede gefunden werden;

/N=4HOIO - Anzahl der ersten Zeilen in jeder zu vergleichenden Datei

/C - Groß-/Kleinschreibung aufheben: Der Vergleich wird ohne Berücksichtigung durchgeführt

ASCII-Zeichen Groß-/Kleinschreibung;

/OFF - auch Dateien mit gesetztem Flag einchecken

≪Autonom≫.

COMPACT ] [ / I ] [Dateiname [ . . . ] ]

Zeigt das Komprimierungsverhältnis gespeicherter Dateien an und ermöglicht Ihnen auch, es zu ändern

Auf Festplattenpartitionen mit dem NTFS-Dateisystem. Hier:

/С - Komprimiert die Dateien und Ordner, die als Dateinamenargument aufgeführt sind. Ordner

Sie sind so gekennzeichnet, dass nachträglich Dateien hinzugefügt werden

Werden auch komprimiert;

/U - entpackt die Dateien und Ordner, die als Dateinamenargument aufgeführt sind -

Taste. Ordner werden so gekennzeichnet, dass sie nachträglich hinzugefügt werden

Dateien werden unkomprimiert;

/S - verarbeitet alle verschachtelten Unterordner und darin gespeicherten Dateien. Von

Standardmäßig verarbeitet der Befehl nur den aktuellen Ordner und seinen Inhalt;

/A - Dateien mit den Attributen „Versteckt“ und „System“ verarbeiten. Standardmäßig

Chania, solche Dateien werden übersprungen;

/ I - Zwingen Sie den Befehl, die Ausführung fortzusetzen, selbst wenn er auftritt

Nii-Fehler. Wenn ein Fehler auftritt, werden standardmäßig alle dadurch verursacht

Operationen werden per Befehl beendet;

/F - erzwingt die Komprimierung aller benutzerdefinierten Dateien, selbst wenn

Einige von ihnen sind bereits komprimiert. Im Standardmodus komprimierte Dateien

Objekte werden nicht verarbeitet;

/Q - während des Betriebs nur die wichtigsten auf dem Bildschirm anzeigen

Intelligenz.

140 Kapitel 7 Befehlszeile

Wenn Sie den Befehl COMPACT ohne Argumente in einem Eingabeaufforderungsfenster aufrufen,

Ki zeigt Informationen über die Komprimierung von Dateien an, die im aktuellen Ordner gespeichert sind. Bei

Wenn Sie mehrere Optionen in der Befehlszeile auflisten, müssen sie es sein

Durch Leerzeichen getrennt.

Laufwerk KONVERTIEREN: /FS:NTFS

Konvertiert FAT-Festplattenpartitionen in das NTFS-Format. Befehl wird nicht ausgeführt

Für die aktuelle Festplattenpartition. Hier:

Disk: - der Name der zu konvertierenden Festplattenpartition, gefolgt von einem Doppelpunkt, zum Beispiel F:;

/FS:NTFS - Zieldateisystem (NTFS);

/V - Systemmeldungen während des Vorgangs anzeigen;

/Sut,Agea:file_name - der Name der Dienstdatei in der Root-Partition der Festplatte für die Wiederherstellung

Speicherplatz für NTFS-Systemdateien reservieren;

/NoSecurity - Beschränkungen für den Zugriff auf konvertierte Dateien deaktivieren

Und Ordner;

/X - Trennen Sie ggf. das Volume, bevor Sie es überprüfen. Nach von-

Schlüssel aller aktuellen Deskriptoren für das gegebene Volumen werden ungültig gemacht.

DATUM [ ICH ][Datum von]

Termine gemäß dem Computerkalender und fordert Sie auf, ein neues Datum einzugeben. Speichern

Drücken Sie für das aktuelle Datum die Eingabetaste. Mit der /T-Taste wird das Pro-

Sto druckt das aktuelle Datum ohne Aufforderung zur Änderung.

DISKCOMP [Festplatte1: [Festplatte2:]]

Dieser Befehl führt einen Datei-für-Datei-Vergleich zweier Disketten durch.

DISKCOPY [Festplatte1: [Festplatte2:]]

Dieser Befehl kopiert den Inhalt einer Diskette auf

Andere. In diesem Fall müssen die kopierten Datenträger über die gleiche Menge an Speicherplatz verfügen.

go space und das gleiche Dateisystem und Befehlsargumente können

Verweisen Sie auf dasselbe physische Gerät, z. B. Laufwerk A:.

Bei Verwendung des Schalters /V erfolgt das Kopieren mit Prüfung auf Korrektheit

Verschleiß aufnehmen.

ECHO EIN oder AUS

ECHO [Zeichenfolge]

Der Befehl wiederholt auf dem Bildschirm die vom Benutzer eingegebenen Nachrichten als

Parameter-String und ermöglicht Ihnen auch, den Modus der Anzeige von Meldungen im Fenster zu konfigurieren

Beschreibung der Konsolenbefehle 141

Befehlszeile. Wenn der Befehl ohne Argumente aufgerufen wird, kehrt der Bildschirm zurück

Der Wert des aktuellen Modus.

Dieser Befehl wird ohne irgendwelche verwendet Zusatzoptionen. Bei

Seine Ausführung beendet das Befehlsinterpreterprogramm und

Schließen des Befehlszeilenfensters.

FC] [ich]

[Laufwerk1:][Pfad1]Dateiname1 [Laufwerk2:][Pfad2]Dateiname2

FC /TO [Laufwerk1:][Pfad1]Dateiname1 [Laufwerk2:][Pfad2]Dateiname2

Dieser Befehl vergleicht zwei Dateien oder Sätze von Dateien (if

Argumente werden mit Platzhalterzeichen angegeben) und zeigt Informationen an

über die Unterschiede zwischen ihnen. Hier:

[Laufwerk1:][Pfad1]Dateiname1, [Laufwerk2:][Pfad2]Dateiname2 - Pfade und Namen der ersten

Und die zweiten Dateien (Dateiensätze), die zum Vergleich bestimmt sind;

/A - Zeigt nur die erste und letzte Zeile für jede Zeitgruppe an

/B - Binärdateien vergleichen;

/C - vergleiche Groß- und Kleinschreibung;

/L - Dateien im ASCII-Format vergleichen;

/LBn - erkennt die maximale Anzahl von Inkonsistenzen für die Anzahl der Zeilen,

Gegeben durch den Parameter n;

/N - Zeilennummern auf dem Bildschirm anzeigen, wenn Dateien im Format verglichen werden

/OFF - Dateien mit gesetztem ≪Offline≫-Flag vergleichen;

I - Tabulatorzeichen bei der Überprüfung nicht als gleichwertig betrachten

Anzahl der Leerzeichen;

/U - Dateien im Unicode-Format vergleichen;

/W - Leerzeichen und Tabulatoren während der Prüfung überspringen;

/nnnn - dieser Parameter gibt die Anzahl der aufeinander folgenden übereinstimmenden Zeilen an,

Welche erfüllt werden sollten, nachdem eine Diskrepanz festgestellt wurde.

FIND L7N] ] "String" [[Laufwerk:][Pfad]Dateiname[ ...]]

Suchen Sie nach einer bestimmten Zeichenfolge in einer Datei oder einem Satz von Dateien. Hier:

[Laufwerk1:][Pfad1]Dateiname - der vollständige oder kurze Pfad und Dateiname, in dem

Suche läuft;

neue Probe;

/C - nur die Gesamtzahl der Zeilen anzeigen, die das angegebene Muster enthalten;

142 Kapitel 7 Befehlszeile

/N - nur Zeilennummern anzeigen, die das gegebene Muster enthalten;

/I - bei der Suche nicht zwischen Groß- und Kleinschreibung unterscheiden;

Nominal≫.

Wenn dieser Befehl ohne Argumente eingegeben wird, wird die Suche durchgeführt

In dem über die Tastatur eingegebenen oder über das Förderband übertragenen Text

Mande FIND ist ein weiterer Konsolenbefehl.

FINDSTR [D.]

] Linien

[[Laufwerk:][Pfad]Dateiname]

Diese Direktive sucht nach Dateien, die das angegebene Muster enthalten. Hier:

[Laufwerk:][Pfad]Dateiname – vollständiger oder kurzer Pfad und Dateiname (group

Dateien), unter denen die Suche durchgeführt wird;

Zeichenfolge - eine Zeichenfolge mit einem Textbeispiel, nach dem gesucht werden soll;

/B - Suche nach dem angegebenen Muster nur am Zeilenanfang;

/E - Suche nach dem angegebenen Muster nur am Zeilenende;

/L - Suche nach einer vollständigen Übereinstimmung des angegebenen Musters mit dem Text in der Datei;

/R - Suche nach Strings nur als reguläre Ausdrücke;

/S - sucht nach Dateien, die das angegebene Beispiel in der aktuellen Datei enthalten

Ordner und alle seine Unterordner;

/I - führt eine Suche ohne Berücksichtigung der Groß-/Kleinschreibung durch;

/X - Zeigt Zeilen an, die exakte Übereinstimmungen mit dem angegebenen enthalten

Probe;

/V - zeigt als Suchergebnis alle Zeilen an, die das angegebene nicht enthalten

neue Probe;

/N - Nummer und Inhalt der Zeilen anzeigen, die das angegebene Muster enthalten;

/M - Zeigt nur den Namen der Datei an, die mit dem Bild übereinstimmt

/0 - Gefundene Zeilen mit interlaced interlaced anzeigen

/P - Zeilen ignorieren, die nicht druckbare Zeichen enthalten;

/OFF - Suche in Dateien mit der ≪Auto-

Nominal≫;

/A:colors - legt die Farbwerte fest, die zur Anzeige verwendet werden

Zeigen Sie das Suchergebnis an (siehe den Abschnitt, der den COLOR-Befehl beschreibt);

/P:Datei - eine Liste der Dateien abrufen, die während der Suche angezeigt wurden

Textdatei;

/C: Zeichenfolge - die angegebene Zeichenfolge als Suchbegriff verwenden;

/ygfile - eine Liste von Zeilen mit Suchmustern aus einer bestimmten Datei erhalten;

Beschreibung der Konsolenbefehle 143

/ D: cnMCOK_nanoK - eine Liste der Pas-

Pok aus einer Textdatei (Ordner in der Liste sind durch Semikolons getrennt).

Der Befehl FINDSTR kann auch die Zeichenfolge verwenden

Spezielle reguläre Ausdrücke, dazu eine kurze syntaktische Referenz

Ersetzen Sie das "Punkt"-Zeichen durch ein beliebiges Zeichen;

L - Suche nach einem Vorkommen am Anfang der Zeile;

$ - sucht nach einem Vorkommen am Ende einer Zeichenfolge

[x-y] - Bereich möglicher Werte: Suche nach beliebigen Zeichen aus den angegebenen

Bereich;

\

Xyz\> - sucht nach einem Vorkommen am Ende eines Wortes.

Festplatte formatieren:

Laufwerk FORMATIEREN:

Laufwerk FORMATIEREN:

Laufwerk FORMATIEREN:

Festplatte formatieren

Formatieren Sie das angegebene Laufwerk mit den angegebenen Optionen. Hier:

Disk: - Name der zu formatierenden Diskpartition mit Doppelpunkt, zB F:;

/FS: system - legt den Typ des Dateisystems für die formatierte Festplatte fest (FAT,

FAT32 oder NTFS);

/V: Bezeichnung - gibt die Datenträgerbezeichnung an, für die auf die Festplatte geschrieben wird

Abschluss des Formatierungsprozesses;

/Q - ausführen Schnellformatierung die angegebene Festplatte;

/С - legt den Komprimierungsmodus von Dateiobjekten für die formatierten fest

Partition (wird nur in NTFS verwendet);

/X - ggf. das Volume vor seiner Form deaktivieren-

Ermüdend. Nach dem Deaktivieren alle aktuellen Handles für das angegebene Volume

wird ungültig;

/F:Größe - eine explizite Angabe des formatierten Diskettenstandards (1.44);

/T: tracks - die Anzahl der Spuren auf jeder Seite der Platte;

/N: Sektoren – die Anzahl der Sektoren auf jeder Spur;

/ A: Größe - eine explizite Angabe der Größe der Cluster, die während der Formatierung erstellt wurden

Raniya diesen Abschnitt. Bitte beachten Sie, dass das Dateisystem NTFS ist

Enthält Clustergrößen von 512, 1024, 2048, 4096, 8192 Bytes sowie 16, 32,

64 KB. FAT-System (FAT 16) unterstützt Clustergrößen 512, 1024,

2048, 4096, 8192 Bytes, 16, 32, 64 KB und 128 und 256 KB für die Größe

Sektoren über 512 Byte. FAT 32-Dateizuordnungstabelle wird unterstützt

Clustergrößen 512, 1024, 2048, 4096, 8192 Bytes, 16, 32, 64 KB und

128 und 256 KB für Sektorgrößen über 512 Byte. Außerdem Datei

144 Kapitel 7 Befehlszeile

FAT 16- und FAT 32-Systeme unterliegen den folgenden Einschränkungen hinsichtlich der Anzahl von

Steers in einem Volume: Für FAT muss die Anzahl der Cluster kleiner oder gleich sein

65526, für FAT 32 muss dieser Wert zwischen liegen

65.526 und 4.177.918 Cluster. Das Ausführen des FORMAT-Befehls wird sofort

Unterbrochen, wenn ein Verstoß gegen die festgelegten Nutzungsbeschränkungen festgestellt wird.

Verwenden Sie die angegebene Clustergröße.

NOTIZ

Beim Formatieren von NTFS-Partitionen mit eingestelltem Datenkomprimierungsmodus ist dies erforderlich

Beachten Sie, dass die Komprimierung von NTFS-Volumes nicht unterstützt wird, wenn die

Das Maß der Cluster im Datenträger überschreitet 4096 Bytes.

AUFMERKSAMKEIT

Bitte beachten Sie, dass beim Formatieren eines Laufwerks alle darauf gespeicherten Daten gelöscht werden.

Unwiderruflich verloren.

FTYPE [Dateityp[=[Befehlszeile]]]

Zuordnung eines beliebigen im System registrierten Dateityps zu

Die mandline verwendet, um es zu öffnen. Als Argumente dafür

Befehle können mit den folgenden Werten verwendet werden:

Rogo plante, die Eröffnungsbefehlszeile zu ändern;

Befehlszeile - der Wert des Befehls, der zum Öffnen der Datei verwendet wird

Angeln dieser Art.

Wenn Sie den FTYPE-Befehl ohne zusätzliche Parameter aufrufen, wird dies der Fall sein

Verwaltet eine Liste aller unter Windows installierten Befehlszeilen zum Öffnen und

mit ihnen verknüpfte Dateien. Bei Angabe als Befehlsargument

Nur der Name einer beliebigen Datei im Befehlszeilenfenster zeigt den Befehl an

Aufruf dieser Datei, wenn sie zuvor im System eingestellt wurde. Wenn nach dem Zeichen

Wenn Sie die zu installierende Befehlszeile nicht angeben, entfernt FTYPE for

Die ausgewählte Datei enthält alle bereits vorhandenen Zuordnungen.

^ GRAFTABL/STATUS

Der Befehl setzt die Codepage-Nummer für die Anzeige nationaler Zeichen.

Nanal-Alphabete im grafischen Modus. Das Argument nnn gibt die Anzahl an

Die untere Seite, die verwendet werden sollte, um nationale Symbole anzuzeigen

Ox standardmäßig, kehrt der Aufruf des Befehls mit dem Parameter /STATUS zum Bildschirm zurück

Die aktuelle Codepage.

Dieser Befehl wird ohne zusätzliche Parameter verwendet. Bei

Seine Ausführung zeigt einen Hinweis auf die Verwendung von Konsolenbefehlen.

Ob Windows XP.

Beschreibung der Konsolenbefehle 145

LABEL [Laufwerk:][Label]

LABEL [Volumen] [Label]

Mit diesem Befehl können Sie Datenträgerbezeichnungen für physische Datenträger erstellen, ändern oder löschen

Tschechische Festplatten und logische Festplattenpartitionen. Hier:

Datenträger: - Name des Datenträgers oder der Datenträgerpartition gefolgt von einem Doppelpunkt, zum Beispiel F:;

Label - Label, das für die gegebene Festplatte (Partition) gesetzt werden soll;

Volume - der Name der Festplatte oder Festplattenpartition, gefolgt von einem Doppelpunkt, z. B. F: oder

Ka eines bestehenden Volumes. Wenn eine Datenträgerbezeichnung angegeben ist, verwenden Sie das /MP-Flag

Nicht unbedingt.

< [диск:][путь]имя_файла имя_команды

MEHR [+p]]

MEHR /E [+n] [Dateien]

Mit diesem Befehl können Sie den Inhalt von sequentiell anzeigen

Meine Textdatei oder mein Verzeichnis laufen Konsolenbefehl. Hier:

[Laufwerk:][Pfad]Dateiname – vollständiger (oder relativer) Pfad und Dateiname

Deren Inhalt soll in Fragmenten auf dem Bildschirm angezeigt werden. Wenn Sie anrufen-

Es gibt mehrere Dateien, deren Namen mit einem Leerzeichen aufgelistet werden sollten;

Befehlsname - der Befehl, dessen Fortschrittsanzeige angezeigt werden soll

In Fragmenten auf den Bildschirm zu starren;

/E - aktivieren Zusatzfunktionen MEHR Befehle;

/C - den Bildschirm löschen, bevor jede Seite angezeigt wird;

/P - Seitenscrollsymbole berücksichtigen;

/S - zeigt eine Folge von mehreren leeren Zeilen als eine an

/Tn - Tabulatoren durch n Leerzeichen ersetzen (Standard n = 8).

Der MORE-Befehl unterstützt einen zusätzlichen +p-Schalter, der verwendet werden kann

Rufen Sie an, wenn sie gerufen wird. Dies bedeutet, dass die erste Datei in der Sequenz

Soll ab Zeile p ausgegeben werden.

Wenn Sie den erweiterten Funktionsmodus von aktiviert haben

Aufrufen des Befehls MORE mit der Option /E als Antwort auf die Eingabeaufforderung der Umgebung - More - -

Sie können dem Programm spezielle Befehle erteilen, indem Sie die folgenden Tasten drücken:

R n - die nächsten n Zeilen anzeigen;

S n - beim Ausgeben die nächsten n Zeilen überspringen;

F - gehe zur Ausgabe der nächsten Datei;

Q - beendet den Befehl;

Aktuelle Zeilennummer anzeigen;

Hinweis anzeigen;

Leertaste - zur nächsten Seite gehen;

Enter - gehe zur nächsten Zeile.

146 Kapitel 7 Befehlszeile

PFAD [[Laufwerk:]Pfad[:...][;*PFAD*]

Mit diesem Befehl kann der Benutzer den Suchpfad für ausführbare Dateien festlegen.

Dateien. Wenn Sie den PATH-Befehl ohne Parameter im Kommandozeilenfenster aufrufen,

Der aktuelle Suchpfad wird gedrückt. Bei Verwendung der Systemvariable RATCH

Der neue Wert der Suchzeichenfolge wird am Ende des alten hinzugefügt. Wenn dieser Befehl aufgerufen wird

Ein mit dem Parameter ≪Semikolon≫, der aktuelle Wert des Suchpfades wird gelöscht-

Die weitere Suche nach ausführbaren Dateien wird jedoch auf den aktuellen Ordner beschränkt.

PUSHD [Pfad]

Wenn dieser Befehl aufgerufen wird, merkt sich das System den vom Benutzer eingegebenen Wert.

Lesen des Pfads zu einem Ordner, danach geht es hinein, wodurch dieser Ordner zum aktuellen wird

Tabernakel. Wenn der erweiterte Verarbeitungsmodus im Befehlszeilenfenster aktiviert ist

Befehle, als Argument für den PUSHD-Befehl können Sie nicht nur lo-

Kalkül, aber auch Netzwerkpfade. In diesem Fall findet das System selbstständig die Aufgabe

Neu Netzwerkressource, ordnet es als Netzlaufwerk zu und dann

Dit drauf. Netzlaufwerksnamen werden automatisch durch Aufzählung aller zugewiesen

Freie Namen, beginnend mit Z:, in umgekehrter Reihenfolge, während das Plug-in

Der neuen Ressource wird der erste vom System gefundene freie Name zugewiesen.

Dieser Befehl wird ohne zusätzliche Parameter verwendet. Bei

Seine Ausführung führt einen schnellen Übergang zu dem zuvor angegebenen Ordner durch

Die Relikte des PUSHD-Teams. Wenn der erweiterte Modus im Eingabeaufforderungsfenster aktiviert ist

Noah-Befehlsverarbeitung, wenn der POPD-Befehl aufgerufen wird, alles temporär

Netzlaufwerksnamen, die durch den PUSHD-Befehl beim Löschen gleichzeitig erstellt wurden

Das entsprechende Netzlaufwerk aus dem Ordnerstapel.

PRINT [[Laufwerk:][Pfad]Dateiname]

Wenn dieser Befehl aufgerufen wird, wird das in der Befehlszeile angegebene ausgegeben.

Die Datei, deren Pfad als Argument [Laufwerk:][Pfad]Dateiname angegeben ist. Von-

Mit dem /O:device Key können Sie ein Gerät angeben (z. B. einen Druckeranschluss)

Tera), auf dem gedruckt werden soll.

PROMPT-Wert

Standardmäßig zeigt das Eingabeaufforderungsfenster die Bedienaufforderung an.

Systeme im Standard-MS-DOS-Format, z. B. Laufwerk:\Pfad>

Mit dem PROMPT-Befehl können Sie das Erscheinungsbild der Betriebssystem-Eingabeaufforderung ändern.

Für diese Zwecke können Sie eine Reihe spezieller Variablen verwenden:

$A - & (kaufmännisches Und);

$B- | (senkrechter Balken);

Beschreibung der Konsolenbefehle 147

$C - ((linke Klammer);

$D - aktuelles Datum;

$E - ESC (ASCII-Zeichen mit Code 27);

$F -) (rechte Klammer);

$G -> (größer als Zeichen);

$H - Backspace (vorheriges Zeichen löschen);

$L-< (знак ≪меньше≫);

$N - der Name der aktuellen Festplatte;

$P - Namen des aktuellen Laufwerks und Verzeichnisses;

$Q - = (Gleichheitszeichen);

$S - Leerzeichen;

$T - aktuelle Zeit;

$V - Versionsnummer von Windows XP;

$_ - Wagenrücklauf und Zeilenvorschub;

$$ - $ (Dollarsymbol).

Zusätzlich zu den aufgelisteten Variablen und ihren Kombinationen als Argument, ko-

PROMPT-Befehle können eine beliebige Zeichenfolge verwenden.

Zum Beispiel nach Ausführung des Befehls

PROMPT willkommen: $a root $S$C$D$F$$

Die Eingabeaufforderung des Betriebssystems sieht folgendermaßen aus:

Willkommen:& Wurzel(17.04.2002)$

Und nachdem Sie die PROMPT-Direktive ausgeführt haben, geben Sie den Befehl ein: $_ Eingabeaufforderung für die Operation

Noah des Systems wird wie folgt angezeigt:

Geben Sie den Befehl ein:

[Laufwerk:][Pfad]Dateiname WIEDERHERSTELLEN

Mit dem Befehl WIEDERHERSTELLEN können Sie die beschädigte Datei wiederherstellen

Informationen zu Datenträgern. Als Argumente [Laufwerk:][Pfad]Dateiname uka-

Geben Sie das Laufwerk, den Pfad und den Namen der wiederherzustellenden Datei an. Zum Beispiel für den Fall, dass Sie

Verwenden Sie den Befehl WIEDERHERSTELLEN A:\file.txt.

START ["Titel"] [A)Pfad] [ / I ]

[Befehl/Programm] [Optionen]

Mit diesem Befehl können Sie ein beliebiges Programm mit einem bestimmten in einem separaten Fenster ausführen

Neue Anfangsparameter. Hier:

Titel - der Titel des Programms, das in der Titelleiste angezeigt wird

Trick des für dieses Programm geöffneten Fensters;

148 Kapitel 7 Befehlszeile

/Dnyrb- eine Angabe des Arbeitsordners des gestarteten Programms, in dem

Alle zum Laden notwendigen Dateien werden genommen;

II - Starten des Programms nicht in einer neuen Umgebung, sondern in der ursprünglichen Umgebung,

Bearbeitet vom CMD-Befehlsinterpreter;

/ B - Einstellen des Modus zum Unterbrechen der Ausführung des Programms durch Drücken der Kombination

Tanja der Schlüssel Strg+C. Wenn diese Anwendung keine Tastenanschläge verarbeitet

Wunsch Strg+C Sie können die Ausführung anhalten, indem Sie die Tasten drücken qrl+Pause;

/MIN - Programm in einem auf die Taskleiste minimierten Fenster starten;

/MAX- Starten des Programms in einem auf Vollbild erweiterten Fenster;

/SEPARATE - 16-Bit ausführen Windows-Anwendung in einem separaten Bereich

Ti-Speicher;

/SHARED - Führen Sie eine 16-Bit-Windows-Anwendung in einem gemeinsam genutzten Bereich aus

/LOW - Anwendung mit niedriger Ausführungspriorität (IDLE) ausführen;

/NORMAL - führt die Anwendung mit normaler Ausführungspriorität aus

/HIGH - Anwendung mit hoher Ausführungspriorität (HIGH) starten;

/REALTIME - führt die Anwendung mit Echtzeitpriorität auf dem aus

Abgeschlossen (Echtzeit);

/ABOVENORMAL – Startet eine Anwendung mit einer höheren Ausführungspriorität

Mittel (ÜBERNORMAL);

/BELOWNORMAL - Anwendung mit Ausführungspriorität unten ausführen

Mittel (UNTERNORMAL);

/WAIT - startet die Anwendung im Wartemodus;

Befehl/Programm – Pfad und Name des Befehls oder Programms selbst. Wenn bei

Die Macht des START-Befehls führt entweder einen internen CMD-Shell-Befehl aus

Batch-Datei, ein neues CMD-Fenster wird mit dem /K-Schalter gestartet, mit anderen Worten

von Ihnen, wird es am Ende der Programmsitzung nicht geschlossen. Wenn

Sie starten eine andere Anwendung, die Station wird dafür geöffnet.

Dart-Grafik Windows-Fenster XP;

Parameter - externe Parameter, übergebene Schlüssel und Variablen

Gram von der CMD-Umgebung beim Start.

NOTIZ

Aufrufen von ausführbaren Dateien durch Öffnen der zugehörigen Typen

Dateien aus dem Befehlskonsolenfenster, geben Sie einfach den vollständigen Namen in die Befehlszeile ein

So eine Datei. Wenn Sie beispielsweise die Datei document.doc aus dem Befehlszeilenfenster aufrufen, wird die zugehörige

Zitiert im System mit Microsoft-Programm Word, startet Windows Word automatisch

Zur Ausführung und laden Sie diese Datei hinein.

Beim Starten einer 32-Bit-GUI-Anwendung von a

Der Mandline-Befehlshandler wartet nicht auf das Beenden der Anwendung

Bevor er sein Fenster schließt Und zurück zu Einladung Betriebssystem.

Beschreibung der Konsolenbefehle 149

Dieses Prinzip gilt für alle Fälle des Startens von Programmen, mit Ausnahme ihrer

Aufruf aus Batchdateien.

Wenn die Dateierweiterung nicht in der Befehlszeile angegeben wird, wird der Handler

Der Befehl verwendet den Wert Umgebungsvariable RATNEXT, um festzustellen

Fügen Sie ausführbare Dateinamenerweiterungen und Programmsuchreihenfolge hinzu

Die Dateistruktur der Festplatte. Standardmäßig ist diese Variable auf eingestellt

Niya.COM;, .EXE;, .BAT;, .CMD. Syntax zum Schreiben von Werten für eine bestimmte Variable

Ähnlich der Syntax für die PATH-Variable, also die einzelnen Elemente des Abschnitts

Sie werden durch ein Semikolon getrennt.

Wenn bei der Suche nach einer ausführbaren Datei keine Übereinstimmungen gefunden wurden

Bei einer der im System registrierten Erweiterungen prüft das Programm

Stimmt mit dem angegebenen Ordnernamen überein. Wenn der Ordnername mit dem angegebenen übereinstimmt

Mu, dann startet der START-Befehl den Explorer, der diesen Ordner zum Durchsuchen öffnet.

SUBST [Laufwerk: [Laufwerk2:]Pfad]

SUBST-Laufwerk: /D

Mit diesem Befehl können Sie einen benutzerdefinierten Pfad mit dem Namen eines beliebigen Pfads abgleichen

Scheibe. Dieser Befehl kann verwendet werden, um eine virtuelle Datei zu erstellen

Laufwerke in einem beliebigen Ordner in der Dateistruktur Ihres Computers oder zur Überwachung

Ermüden der Disc an einem beliebigen Punkt Ihrer Wahl. Hier:

Datenträger – Namen von virtuellen Datenträgern, die dem angegebenen zugeordnet sind

Drive2:path ist das physische Laufwerk, für das die Zuordnung erstellt wird;

/D - Taste, die die zuvor erstellte virtuelle Festplatte löscht.

ZEIT [Zeit] [ich]

Ohne zusätzliche Argumente gibt dieser Befehl den aktuellen Wert aus

Zeit gemäß der Computeruhr und fordert Sie auf, einen neuen Zeitwert einzugeben. Für

Um die aktuelle Uhrzeit zu speichern, drücken Sie die Eingabetaste. Mit Taste /T

Der Befehl zeigt einfach die aktuelle Uhrzeit an, ohne dass Sie aufgefordert werden, sie zu ändern.

TITEL [Zeichenfolge]

Gibt die angegebene Zeichenfolge als Wert der Titelleiste des Befehlsfensters aus.

Noah Reihe. Als Befehlsargument kann ein beliebiger Befehl angegeben werden.

Folge von Symbolen.

BAUM [Laufwerk:][Pfad]

Zeigt eine Ordnerstruktur oder Layoutstruktur in einem Eingabeaufforderungsfenster an

Dateien und Ordner in einem bestimmten Ordner auf einer Festplatte. Hier:

In Form eines Verzeichnisbaums;

150 Kapitel 7 Befehlszeile

/A - ersetzen ASCII-Zeichen anstelle von Symbolen nationaler Alphabete

Beim Anzeigen von Dateien, deren Namen in der nationalen Kodierung angegeben sind;

/F - gibt Dateinamen für jeden Ordner aus.

Beim Aufrufen eines Befehls ohne zusätzliche Parameter im CMD-Fenster wird Folgendes angezeigt:

Xia-Baum des aktuellen Ordners.

TIPP [Laufwerk:][Pfad]Dateiname

Dieser Befehl zeigt den Inhalt der angegebenen Datei auf dem Bildschirm an.

Dieser Befehl wird ohne zusätzliche Parameter verwendet. Bei

Seine Ausführung zeigt die Nummer der aktuellen Version von Windows XP an.

VERIFIZIEREN

Aktiviert oder deaktiviert den zusätzlichen Prüfmodus beim Schreiben von Daten

Zur Festplatte. Verwenden Sie diesen Befehl, ohne zusätzliche Parameter zu definieren

Überprüfung des aktuellen Zustands der Write-Check-Funktion.

vol [Laufwerk:]

Gibt den Bezeichnungswert des angegebenen Laufwerks zurück. Ohne zusätzliche Parameter,

Das Manda gibt die Bezeichnung des aktuellen Laufwerks zurück.

XCOPY Quelle [Ergebnis] [I>[:Datum]] ]

^ C/Q] [I]

[+Datei3]]

Mit diesem Befehl können Sie große Gruppen von Dateien kopieren bzw

Ganze Ordnerstrukturen samt Inhalt. Anders als ähnlich

Mand, XCOPY hat mehr Funktionen und ermöglicht Ihnen die Verwendung

Vat viele verschiedene Parameter:

Quelle - eine Datei, eine Gruppe von Dateien oder Ordnern, die zum Kopieren bestimmt sind;

Das Ergebnis ist der Pfad zum Speicherort und/oder die Namen der neuen Dateien und Ordner

Wenn sie gleichzeitig umbenannt werden;

/A - Kopieren (unter anderem) von Dateien mit dem Attribut "Archiv"; bei-

Ribut ändert seinen Wert beim Kopieren nicht;

/M - kopiert nur Dateien mit dem ≪Archiv≫-Attribut; nach Fertigstellung

Das Kopierattribut wird entfernt;

L)[:date] - Kopiert nur Dateien, die nach dem angegebenen Datum geändert wurden.

Wenn kein Datum angegeben ist, werden nur Dateien älter als

Im Zielordner gespeicherte Dateien;

/P - zeigt auf dem Bildschirm Aufforderungen zur Bestätigung der Aufzeichnung jeder neuen an

Beschreibung der Konsolenbefehle 151

/EXCLUDE:file1[+file2][+file3] – Liste von Dateien, die Kontext enthalten

Auftreten von Ausnahmezeichenfolgen beim Kopieren von Dateien. Wenn einer von

Die Zeichenfolge stimmt mit einem beliebigen Teil des absoluten Pfads zur kopierten Datei überein, z

Welche Datei wird vom Kopiervorgang ausgeschlossen. Beispielsweise durch Angabe der Zeile

\exe\ oder.exe können Sie alle Dateien aus dem Ordner exe oder alle Dateien ausschließen

Mit der Erweiterung .exe bzw.;

/S - Verzeichnisse zusammen mit allen Unterverzeichnissen kopieren, ausgenommen leere;

/E - Verzeichnisse zusammen mit allen Unterverzeichnissen kopieren, einschließlich leerer;

/V - Zieldateien mit Quelldateien während des Kopierens vergleichen;

/W - auf einen Tastendruck auf der Tastatur warten, bevor mit dem Kopieren begonnen wird

Computer;

/С - Kopieren fortsetzen, auch wenn Fehler gefunden werden;

/ I - wenn beim Kopieren mehrerer Dateien als Ergebnisparameter

Tat angegeben den Namen eines nicht vorhandenen Ordners erstellen neuer Ordner mit den angegebenen

/Q - die Namen der kopierten Dateien nicht anzeigen;

/F - Zeigt während des Kopierens die vollständigen Namen der Quelldateien auf dem Bildschirm an

Und endgültige Dateien;

/L - Während des Kopiervorgangs nur verwendete vollständige Namen auf dem Bildschirm anzeigen

laufende Dateien;

/ G - wenn das Zielverzeichnis keine Verschlüsselung unterstützt, kopieren

Legen Sie verschlüsselte Dateien hinein (für NTFS-Partitionen);

/H - unter anderem versteckt und kopieren Systemdateien;

/R - beim vollständigen Kopieren Dateien durch das Attribut ≪Nur für ersetzen

Messwerte≫;

/T - ohne Dateien zu kopieren, erstellt eine Ordnerstruktur am angegebenen Ort auf der Festplatte,

Ähnlich wie das Original;

/U - kopiert und überschreibt nur Dateien, die bereits vorhanden sind

Im Zielordner;

/K - Beim Kopieren von Dateien mit dem ≪Read-only≫-Attribut speichern

Dieses Attribut (standardmäßig wird es automatisch zurückgesetzt während

Kopieren);

/N - beim Kopieren lange Namen durch kurze Namen ersetzen

Dart-DOS;

/0 -Kopie zusammen mit den Dateidaten über seinen Besitzer und ACL-Informationen;

/X -Dateiprüfdaten kopieren (erfordert obligatorische Verwendung

Niya-Taste /0);

/Y - Bestätigung zum Überschreiben der Datei im Zielordner anfordern

Eine Datei mit demselben Namen existiert bereits;

/-Y - Keine Bestätigung zum Überschreiben der Datei anfordern, wenn das Ziel

Der Ordner enthält bereits eine Datei mit demselben Namen;

/Z - Dateien von einer Quelle kopieren, die sich im lokalen Netzwerk befindet.

152 Kapitel 7 Befehlszeile

Für Tipps zur Verwendung von Windows XP-Konsolenbefehlen

Befehlsaufruf mit Schlüssel verwenden ^II wie folgt: Befehlsname II, Zum Beispiel

Die Befehlszeilenparameter-Referenz ist ein Online-Handbuch im .chm-Format, das Ihnen beibringt, wie Sie die Befehlszeile verwenden. Verwenden Sie die Referenz, um zu erfahren, wie Sie die Befehlszeile konfigurieren, Windows-Dienste ausführen, lokale und Remotesysteme verwalten, mehr über die Shell und Prozesse erfahren und lernen, wie Sie Batchdateien und Skripts (CScript und WMIC) verwenden, um Verwaltungsaufgaben zu automatisieren .

Das Handbuch enthält eine beeindruckende Wissensschicht, dank der Sie sich mit der Systembefehlsshell vertraut machen können - eine wichtige Softwareprodukt, die die Kommunikation zwischen dem Benutzer und dem Betriebssystem bereitstellt. Kenntnisse über Befehlszeilenoptionen sind erforderlich effektive Arbeit mit Windows-Betriebssystem. Die Befehlszeile ist die Umgebung, in der Dienstprogramme und textbasierte Anwendungen ausgeführt werden. Befehle werden über den cmd.exe-Interpreter eingegeben. Mit seiner Hilfe werden Applikationen geladen, Daten zwischen Applikationen ausgetauscht und die eingegebenen Befehle in die vom System benötigte Form übersetzt.

Die Befehlszeilenparameter-Referenz enthält genaue Information Informationen zu Verwaltungstools für Windows-Betriebssysteme über die Befehlszeile. Verwaltung bietet vollständige Liste notwendigen Befehle mit einfachen und verständlichen Erklärungen, mit detaillierte Beschreibung Syntax, individuelle Parameter und Features. Die Benutzeroberfläche des Leitfadens ist so einfach und bequem wie möglich. Finden notwendige Informationen Für diesen oder jenen Befehl reicht es aus, den Anfangsbuchstaben des Dienstes oder Befehls im alphabetischen Menü im linken Teil des Fensters auszuwählen und ihn dann aus der Dropdown-Liste auszuwählen, oder Sie können den Namen des eingeben gewünschten Befehl im Index (durch den Filter) und das Programm zeigt automatisch alle verfügbaren Informationen an.

Dieser Artikel behandelt die Grundlagen Windows-Befehlszeile, nämlich:

  • Das Konzept der Kommandozeile;
  • Shell-Befehlsreferenz;
  • Abfolge von Ereignissen während der Befehlsausführung;
  • Erstellen von Befehlszeilenskripten;
  • Verwalten der Anzeige von Text und Befehlen;
  • Befehle zum Studieren von Systeminformationen;
  • Befehle zur Verwendung der Registrierung;
  • Verwaltung von Systemdiensten;
  • Systeme über die Befehlszeile neu starten und herunterfahren;
  • Verwalten Sie Anwendungen und Prozesse über die Befehlszeile.

Befehlszeilenkonzept

In das Betriebssystem integrierte Befehlszeilenunterstützung Microsoft Windows und ist über ein Befehlsshellfenster zugänglich. Die Befehlszeile wird in allen Windows-Versionen unterstützt und zum Ausführen integrierter Befehle, Dienstprogramme und Skripts verwendet. Trotz der Leistungsfähigkeit und Flexibilität der Befehlszeile können einige Windows-Administratoren benutze es niemals. Wenn du genug hast grafische Werkzeuge Administration, Sie können sie nur anwenden, indem Sie auf Elemente der Benutzeroberfläche klicken.

Allerdings erfahrene Windows-Administratoren, qualifizierte technischer Support und "fortgeschrittene" Benutzer können auf die Kommandozeile nicht verzichten. Wenn Sie wissen, wie Sie die Befehlszeile richtig verwenden, insbesondere welche Befehlszeilen-Tools Sie auswählen, wie und wann Sie sie verwenden müssen, damit sie effektiv arbeiten, können Sie viele Probleme vermeiden und einen reibungslosen Betrieb erreichen. Wenn Sie mehrere Domänen oder Netzwerke unterstützen, ist es nicht nur wichtig, sondern auch notwendig, ein Verständnis für zeitsparende Befehlszeilenmethoden zur Automatisierung des täglichen Betriebs zu haben.

Mit jedem neue Version Die Windows-Befehlszeile wurde weiterentwickelt und erweitert. Die Befehlszeile wurde erheblichen Änderungen unterzogen, nicht nur um die Leistung zu verbessern, sondern auch um die Flexibilität zu erhöhen. Jetzt können Sie mit der Windows-Befehlszeile Aufgaben lösen, die in nicht gelöst werden konnten vorherige Versionen Fenster.

Start der Windows-Befehlsshellumgebung verschiedene Wege, insbesondere durch Angabe von Optionen beim Ausführen von Cmd.exe oder durch Verwendung einer eigenen, im Verzeichnis abgelegten Startdatei %SystemRoot%\System32.

Auch die Befehlszeile kann funktionieren Batch-Modus um eine Reihe von Befehlen auszuführen. Im Stapelmodus liest die Befehlszeile die Befehle nacheinander und führt sie aus.

Wenn Sie mit der Windows-Befehlszeile arbeiten, müssen Sie verstehen, woher die von Ihnen verwendeten Befehle stammen. Es gibt zwei Arten von "nativen" Befehlen (in das Betriebssystem integriert):

  • Intern- innerhalb der Befehls-Shell existieren, sie haben keine separaten ausführbaren Dateien;
  • Extern- In separaten ausführbaren Dateien implementiert, die normalerweise im Verzeichnis %SystemRoot%\System32 gespeichert sind.

Kurzreferenz zu Shell-Befehlen (Cmd.exe)

  • assoziiert- zeigt oder modifiziert Mappings ( Vereine) Datentypen;
  • brechen- Setzt Haltepunkte beim Debuggen
  • Forderung ruft eine Prozedur oder ein anderes Skript aus einem Skript auf;
  • cd (chdir) - zeigt den Namen des aktuellen Verzeichnisses oder ändert das aktuelle Verzeichnis;
  • Kl- löscht das Befehlszeilenfenster und den Bildschirmpuffer;
  • Farbe- legt die Text- und Hintergrundfarben des Befehls-Shell-Fensters fest;
  • Müll- kopiert Dateien oder verkettet Dateien;
  • Datum- zeigt oder stellt das aktuelle Datum ein;
  • löschen (löschen) löscht die angegebene Datei, Dateigruppe oder das Verzeichnis;
  • dir- zeigt eine Liste der Unterverzeichnisse und Dateien im aktuellen oder angegebenen Verzeichnis;
  • Echo- zeigt Text im Befehlszeilenfenster an oder legt fest, ob Befehle auf dem Bildschirm angezeigt werden sollen (ein | aus);
  • endlokal— markiert das Ende der Lokalisierung ( lokaler Geltungsbereich) Variablen;
  • Ausfahrt- Beenden Sie die Befehlszeilen-Shell;
  • für- führt den gegebenen Befehl für jede Datei im Satz aus;
  • ftyp zeigt oder ändert die aktuellen Dateitypen in Dateierweiterungszuordnungen mit Programmen;
  • gehe zu- gibt an, dass der Befehlsinterpreter zur Zeile mit dem angegebenen Label im Batch-Skript springen soll;
  • Wenn- führt Befehle gemäß der Bedingung aus;
  • md (mkdir)- erstellt ein Unterverzeichnis im aktuellen oder angegebenen Verzeichnis;
  • Umzug- Verschiebt eine Datei oder eine Gruppe von Dateien aus dem aktuellen oder angegebenen Quellverzeichnis in das angegebene Verzeichnis. Kann auch ein Verzeichnis umbenennen;
  • Weg— zeigt oder setzt den Pfad zu Befehlen, die vom Betriebssystem bei der Suche nach ausführbaren Dateien und Skripten verwendet werden;
  • Pause- stoppt die Ausführung einer Batch-Datei und wartet auf Tastatureingaben;
  • popd- macht das Verzeichnis aktuell, dessen Name durch den PUSHD-Befehl gespeichert wurde;
  • prompt- gibt an, welcher Text in der Eingabeaufforderungszeile angezeigt werden soll;
  • gedrückt- speichert den Namen des aktuellen Verzeichnisses und macht ggf. das angegebene Verzeichnis zum aktuellen;
  • rd (rmdir)- löscht ein Verzeichnis oder ein Verzeichnis zusammen mit seinen Unterverzeichnissen;
  • Rest- markiert Kommentare in einem Batch-Skript oder Config.nt;
  • ren (umbenennen)- Benennt eine Datei oder eine Gruppe von Dateien um;
  • Satz- zeigt die aktuellen Umgebungsvariablen an oder setzt temporäre Variablen für die aktuelle Befehlsshell;
  • setlocal— markiert den Beginn der Lokalisierung ( lokaler Geltungsbereich) Variablen in Batch-Skripten;
  • Schicht— verschiebt die Position von ersetzten Parametern in Batch-Skripten;
  • Start- startet das angegebene Programm oder den angegebenen Befehl in einem separaten Fenster;
  • Zeit— Zeigt oder stellt die Systemzeit ein;
  • Titel- legt den Titel des Befehls-Shell-Fensters fest;
  • Typ- zeigt den Inhalt einer Textdatei;
  • verifizieren- aktiviert den Modus zum Überprüfen von Dateien nach dem Schreiben auf die Festplatte;
  • vol- zeigt Etikett und Seriennummer Festplattenvolumen.

Die Syntax jedes internen Befehls ( und am äußerlichsten) erhalten Sie, indem Sie den Befehlsnamen gefolgt von /? in der Befehlszeile eingeben, zum Beispiel:

Kommando-Shell- eine sehr leistungsfähige Umgebung für die Arbeit mit Befehlen und Skripten. Sie können Befehle in der Befehlszeile ausführen verschiedene Typen: eingebaute Befehle, Windows-Dienstprogramme und Befehlszeilenversionen von Anwendungen. Unabhängig vom Typ muss jeder verwendete Befehl denselben Syntaxregeln folgen. Gemäß diesen Regeln folgen dem Befehlsnamen erforderliche oder optionale Argumente. Darüber hinaus können Argumente Eingabe-, Ausgabe- oder Standardfehlerumleitung verwenden.

Abfolge von Ereignissen beim Ausführen eines Befehls

  • Die Shell ersetzt alle im Befehlstext eingegebenen Variablen durch ihre aktuellen Werte;
  • Wenn eine Gruppe oder Kette aus mehreren Befehlen eingegeben wird, wird die Zeile in separate Befehle aufgeteilt, die wiederum nach Name und Argumenten des Befehls unterteilt werden. Weitere Befehle werden separat verarbeitet;
  • Wenn im Befehlsnamen ein Pfad angegeben ist, sucht die Shell in diesem Pfad nach dem Befehl. Wenn im angegebenen Verzeichnis kein solcher Befehl vorhanden ist, gibt die Shell einen Fehler zurück;
  • Wenn im Befehlsnamen kein Pfad angegeben ist, versucht die Shell zunächst, den Befehlsnamen intern aufzulösen. Wird ein interner Befehl mit diesem Namen gefunden, so wurde ein interner Befehl aufgerufen und kann sofort ausgeführt werden. Wenn es keinen internen Befehl mit diesem Namen gibt, sucht die Shell zuerst nach der ausführbaren Datei des Befehls im aktuellen Verzeichnis und dann in den Verzeichnissen, die in der Umgebungsvariablen PATH aufgeführt sind. Wenn die Befehlsdatei in keinem dieser Verzeichnisse existiert, gibt die Shell einen Fehler zurück;
  • Wenn der Befehl gefunden wird, wird er mit den angegebenen Argumenten ausgeführt und, falls erforderlich, wird die Eingabe aus der durch diese Argumente angegebenen Quelle gelesen. Die Ausgabe und Fehler von Befehlen werden im Befehlszeilenfenster angezeigt oder an eine bestimmte Ausgabe- und Fehlersenke geleitet.
  • Wie Sie sehen können, beeinflussen viele Faktoren die Befehlsausführung, einschließlich Befehlspfade, E/A-Umleitung, Gruppierung oder Befehlsverkettung.

Wenn Sie mit einer Shell arbeiten, haben Sie diese wahrscheinlich gestartet, indem Sie das Startmenü ( Start) und wählen Sie Programme ( Programme) oder Alle Programme ( Alle Programme), dann Zubehör ( Standard) und Eingabeaufforderung ( Befehlszeile). Andere Möglichkeiten zum Starten der Befehlszeile sind das Dialogfeld „Ausführen“ ( Programmstart) oder bereits cmd in eine andere eingeben Fenster öffnen Kommando-Shell. Mit diesen Methoden können Sie beim Starten der Befehlszeile Argumente angeben: Schalter, die den Betrieb der Befehlszeile steuern, und Parameter, die die Ausführung zusätzlicher Befehle einleiten. Beispielsweise können Sie eine Shell im "stillen" Modus ausführen ( d.h. Echoausgabe deaktivieren) cmd-Befehl/q oder lassen Sie die Shell den angegebenen Befehl ausführen und beenden, indem Sie cmd /s gefolgt vom Befehlstext in Anführungszeichen eingeben.

Das folgende Beispiel startet eine Shell, führt den Befehl ipconfig aus, gibt die Ergebnisse in eine Datei aus und beendet sich:

Cmd /c "ipconfig > c:\ipconfig.txt"

Befehlszeilen-Scripting

Befehlszeilenskripte- Textdateien mit auszuführenden Befehlen. Dies sind dieselben Befehle, die normalerweise in der Windows-Befehlsshell eingegeben werden. Anstatt jedoch jedes Mal Befehle einzugeben, wenn Sie sie benötigen, können Sie das entsprechende Skript erstellen, um Ihr Leben einfacher zu machen.

Da Skripte aus Standardtextzeichen bestehen, können sie mit jedem Standard-Texteditor wie Notepad ( Notizbuch). Stellen Sie bei der Eingabe von Befehlen sicher, dass jeder Befehl oder jede Gruppe von Befehlen, die zusammen ausgeführt werden sollen, mit getrennt ist Neue Zeile. Dadurch wird sichergestellt, dass sie korrekt ausgeführt werden. Wenn Sie mit der Erstellung des Befehlszeilenskripts fertig sind, speichern Sie die Skriptdatei mit der Erweiterung .bat oder .cmd. Beide Erweiterungen funktionieren auf die gleiche Weise. Wenn Sie beispielsweise den Systemnamen, die Windows-Version und die IP-Konfiguration skripten müssen, fügen Sie die folgenden drei Befehle in Ihre SysInfo.bat- oder SysInfo.cmd-Datei ein:

Hostname ver ipconfig -all

Steuern der Anzeige von Text und Befehlen

Team ECHO dient zwei Zwecken: um Text in die Ausgabe zu schreiben ( B. in ein Kommando-Shell-Fenster oder eine Textdatei) und zum Aktivieren/Deaktivieren der Echoanzeige von Befehlen. Wenn Skriptbefehle ausgeführt werden, werden normalerweise die Befehle selbst und die Ausgabe dieser Befehle im Konsolenfenster angezeigt. Dies wird als Befehls-Echo-Mapping ( Befehl hallt).

Um den ECHO-Befehl zum Anzeigen von Text zu verwenden, geben Sie echo gefolgt von dem anzuzeigenden Text ein:

Echo Der Hostname des Systems lautet: hostname

Um das Echo von Befehlen mit ECHO zu steuern, geben Sie echo off oder echo on ein, zum Beispiel:

Echo aus Echo Der Hostname des Systems lautet: hostname

Um die Ausgabe in eine Datei statt in ein Shell-Fenster zu leiten, verwenden Sie die Ausgabeumleitung wie folgt:

Echo aus Echo Der Hostname des Systems lautet: > current.txt Hostname » current.txt

Sehen wir uns nun an, wie das Befehlsecho unterdrückt wird. Starten Sie eine Shell, geben Sie echo off und dann andere Befehle ein. Sie werden sehen, dass die Eingabeaufforderung für die Befehlszeile nicht mehr angezeigt wird. Stattdessen erscheint nur das, was in das Konsolenfenster eingegeben wird, und die Ausgabe der ausgeführten Befehle. In Skripten deaktiviert der Befehl ECHO OFF das Echo von Befehlen und der Eingabeaufforderung der Befehlszeile. Indem Sie Ihren Skripten den Befehl ECHO OFF hinzufügen, verhindern Sie, dass das Shell-Fenster oder die Datei mit Befehlstext überladen wird, wenn Sie nur an der Ausgabe dieser Befehle interessiert sind.

Untersuchen von Systeminformationen

Wenn Sie mit dem Computer eines Benutzers oder einem Remote-Server arbeiten, ist es häufig erforderlich, grundlegende Informationen über das System zu erhalten, wie z. B. den Namen des darin registrierten Benutzers, die aktuelle Systemzeit oder den Speicherort einer bestimmten Datei. Zu den Befehlen, die grundlegende Systeminformationen sammeln, gehören:

  • JETZT- Zeigt das aktuelle Systemdatum und die Uhrzeit im 24-Stunden-Format an, z. B. Sal 9. Mai 12:30:45 2003. Nur verfügbar in Windows Server 2003 Ressourcen-Kit;
  • WER BIN ICH- meldet den Namen des im System registrierten Benutzers an dieser Moment, zum Beispiel adatum\administrator;
  • WO— sucht nach Dateien nach Suchmuster ( Suchmuster) und gibt eine Liste mit übereinstimmenden Ergebnissen zurück.

Um NOW oder WHOAMI zu verwenden, geben Sie einfach den Befehl in ein Shell-Fenster ein und drücken Sie die Eingabetaste. Die gebräuchlichste Syntax für WHERE sieht folgendermaßen aus:

Wobei /r base_dir_filename

Hier wird die Option /r für eine rekursive Suche angegeben, beginnend mit dem angegebenen Verzeichnis (base_directory) und einschließlich aller seiner Unterverzeichnisse, und Dateiname ist der vollständige oder teilweise Name der gesuchten Datei, der Platzhalter enthalten kann: sign? ersetzt ein Zeichen, und das Zeichen * ersetzt eine Gruppe von Zeichen, zum Beispiel data???.txt oder data*.*. Das folgende Beispiel durchsucht das Verzeichnis C:\ und alle seine Unterverzeichnisse nach allen Textdateien, deren Namen mit data beginnen.

Wobei /r C:\data*.txt

Sie können auch Dateien aller Art finden, deren Namen mit data beginnen:

Wo /r C:\data*.*

Manchmal müssen Sie Informationen über die Systemkonfiguration oder die Systemumgebung abrufen. Auf kritischen Systemen können diese Informationen zu Referenzzwecken gespeichert oder ausgedruckt werden. Die folgenden Befehle werden verwendet, um Informationen über das System zu sammeln.

  • TREIBERABFRAGE- Zeigt eine Liste aller an installierte Treiber Geräte und ihre Eigenschaften, einschließlich Modulname, Anzeigename ( Anzeigename), Treibertyp und Erstellungsdatum ( Datum der Treiberverknüpfung). Der vollständige Anzeigemodus (/V) meldet Status und Zustand des Treibers, Startmodus, Speichernutzung und Dateisystempfad. Die Option /V aktiviert außerdem ausführliche Informationen zu allen unsignierten Treibern.
  • SYSTEMINFORMATIONEN- Zeigt detaillierte Informationen zur Systemkonfiguration an, einschließlich Betriebssystemversion, Typ und Hersteller, Prozessor, BIOS-Version, Speichergröße, regionale Einstellungen, Zeitzone und Netzwerkadapterkonfiguration.
  • NLSINFO- Zeigt detaillierte Gebietsschemainformationen an, einschließlich der Standardsprache ( Standardsprache), Windows-Codepage, Zeit- und Zahlenanzeigeformate, Zeitzone und installierte Codepages. Dieser Befehl ist nur im Windows Server 2003 Resource Kit verfügbar.

Verwenden Sie diese Befehle auf lokalen Computer, geben Sie einfach den Namen des gewünschten Befehls in das Befehls-Shell-Fenster ein und drücken Sie die Eingabetaste.

Befehle zur Verwendung der Registrierung

Die Windows-Registrierung speichert Konfigurationsinformationen für das Betriebssystem, Anwendungen, Benutzer und Hardware. Diese Daten sind in Abschnitten ( Schlüssel) und Parameter ( Werte) der Registrierung, die sich in einem bestimmten Stammabschnitt ( Wurzelschlüssel), die steuert, wie und wann Abschnitte und Optionen verwendet werden.

Wenn Sie die Pfade zu den Abschnitten kennen und die gültigen Datentypen in den Abschnitten verstehen, können Sie den Befehl verwenden REG Abschnitte und Parameter anzuzeigen und sie auf vielfältige Weise zu manipulieren. REG unterstützt mehrere Unterbefehle:

  • REG-Adr- fügt der Registrierung einen neuen Unterabschnitt oder ein neues Element hinzu;
  • REG löschen- entfernt einen Unterabschnitt oder ein Element aus der Registrierung;
  • REG-Abfrage- zeigt eine Liste von Abschnittselementen und Unterabschnittsnamen an ( wenn sie sind);
  • REG vergleichen- vergleicht Unterabschnitte oder Registrierungseinträge;
  • REG-Wurf— kopiert das Registrierungselement in den angegebenen Partitionspfad auf dem lokalen oder entfernten System;
  • REG-Wiederherstellung- schreibt zuvor gespeicherte Unterabschnitte, Elemente und Parameter in die Registrierung;
  • REG speichern– Speichert eine Kopie der angegebenen Registrierungsunterschlüssel, Einträge und Einstellungen in einer Datei.

Verwaltung von Systemdiensten

Dienstleistungen erbringen Hauptmerkmale Workstations und Server. Um Systemdienste auf lokalen und Remote-Systemen zu verwalten, verwenden Sie den Befehl service controller ( Dienstcontroller-Befehl) SC, das über eine Reihe von Unterbefehlen verfügt, wird im Folgenden nur ein Teil davon beschrieben:

  • SC-Konfig- Einrichten von Registrierungs- und Dienststartkonten;
  • SC-Abfrage- Anzeigen einer Liste aller auf dem Computer konfigurierten Dienste;
  • SC qc- Anzeigen der Konfiguration eines bestimmten Dienstes;
  • SC-Start- Dienste starten;
  • SC halt- Dienste stoppen;
  • SC-Pause- Aussetzung von Diensten;
  • SC weiter- die Wiederaufnahme der Dienste;
  • SC-Ausfall- Festlegen von Maßnahmen, die ergriffen werden sollen, wenn ein Dienst ausfällt;
  • SC qAusfall- Zeigen Sie Aktionen an, die ausgeführt werden, wenn ein Dienst ausfällt.

In allen Befehlen können Sie den Namen des entfernten Computers angeben, mit dessen Diensten Sie arbeiten möchten. Fügen Sie dazu den UNC-Namen oder die IP-Adresse des Computers vor dem zu verwendenden Unterbefehl ein. Hier ist die Syntax:

Sc ServerName-Unterbefehl

Neustarten und Herunterfahren von Systemen über die Befehlszeile

Systeme müssen oft neu gestartet oder heruntergefahren werden. Eine Möglichkeit besteht darin, hierfür das Shutdown-Dienstprogramm zu verwenden, mit dem Sie mit lokalen und Remote-Systemen arbeiten können. Eine andere Möglichkeit, das Herunterfahren oder Neustarten des Systems zu verwalten, besteht darin, dem Herunterfahren eine Aufgabe zuzuweisen. Hier können Sie Schtasks verwenden, um die Abschaltzeit festzulegen, oder ein Skript mit einer Liste von Abschaltbefehlen für einzelne Systeme erstellen.

Mit den folgenden Befehlen können Sie den Neustart und das Herunterfahren des lokalen Systems steuern.

Lokales System herunterfahren:

Abschaltung /s /t Abschaltverzögerung /1 /f

Abschaltung /r /t Abschaltverzögerung /1 /f

Anwendungs-, Prozess- und Leistungsmanagement

Wann auch immer operationssystem oder der Benutzer einen Dienst, eine Anwendung oder einen Befehl startet, startet Microsoft Windows einen oder mehrere Prozesse, um das entsprechende Programm zu steuern. Mehrere Befehlszeilenprogramme erleichtern Ihnen die Überwachung und Verwaltung von Programmen. Zu diesen Dienstprogrammen gehören:

  • pmon (Prozessressourcenmanager) – Zeigt Leistungsstatistiken, einschließlich Speicher- und Prozessorauslastung, und eine Liste aller Prozesse, die auf dem lokalen System ausgeführt werden. Ermöglicht es Ihnen, ins Detail zu gehen Bilder» Beteiligte Ressourcen und laufende Prozesse. Pmon wird mit dem Windows Resource Kit geliefert;
  • Aufgabenliste (Aufgabenliste) - listet alle laufenden Prozesse nach Namen und Prozess-ID auf, gibt Informationen über die Benutzersitzung und den belegten Speicher aus;
  • Aufgabenkill (Aufgabe töten) - stoppt die Ausführung des durch Name oder ID angegebenen Prozesses. Mit Filtern können Sie Prozesse basierend auf ihrem Status, der Sitzungsnummer, der CPU-Zeit, der Speichernutzung, dem Benutzernamen und anderen Parametern stoppen.

Das ist im Grunde alles, was ich über die Grundlagen der Windows-Befehlszeile sprechen wollte.



Wird geladen...
Spitze