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. 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: 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): 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. 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" 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 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. 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: 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. 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. 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: 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: 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 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 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: Das ist im Grunde alles, was ich über die Grundlagen der Windows-Befehlszeile sprechen wollte.Befehlszeilenkonzept
Kurzreferenz zu Shell-Befehlen (Cmd.exe)
Abfolge von Ereignissen beim Ausführen eines Befehls
Befehlszeilen-Scripting
Steuern der Anzeige von Text und Befehlen
Untersuchen von Systeminformationen
Befehle zur Verwendung der Registrierung
Verwaltung von Systemdiensten
Neustarten und Herunterfahren von Systemen über die Befehlszeile
Anwendungs-, Prozess- und Leistungsmanagement