Wie man die Syntax der Windows-Eingabeaufforderung liest

Wenn Sie einen Windows-PC verwenden, haben Sie wahrscheinlich schon einmal eine Eingabeaufforderung gesehen oder verwendet, um etwas auf Ihrem Windows-PC zu erledigen. Wenn Sie jemals Hilfe zu einem Befehl benötigen, gibt es viele Seiten, die Ihnen mit der Syntax und Verwendung der Befehle helfen. Aber, es sei denn, Sie wissen, wie man diese Eingabeaufforderungssyntax liest, ist diese Hilfe nichts weiter als eine unverständliche Zeichenkette.

Zum Beispiel, wenn Sie die offizielle Eingabeaufforderungsreferenz für den Befehl attrib überprüfen, werden Sie die Eingabeaufforderungssyntax etwa so sehen.

ATTRIB [{+R|-R}][{+A|-A}][{+S|-S}][{+H|-H}][[drive:][path] filename][/S[/D]]

Wie Sie sehen können, enthält die obige Eingabeaufforderungssyntax alle Arten von Variationen wie Groß- und Kleinbuchstaben sowie Sonderzeichen wie Leerzeichen, Klammern (“[ ]”), geschweifte Klammern (“({})”) und senkrechte Striche (” | “). Die obige Eingabeaufforderung macht für ein ungeübtes Auge keinen Sinn, aber sie informiert Sie über die verschiedenen Parameter, die Sie mit dem attrib-Befehl verwenden können.

Eingabeaufforderungssyntax-attrib-cmd

Wie man die Befehlsyntax liest

Eine Befehlsyntax ist nichts anderes als die Regeln, die bestimmen, wie ein Befehl verwendet oder ausgeführt werden kann. Es sei denn, Sie wissen, wie man die Eingabeaufforderungssyntax liest, können Sie die Befehle nicht richtig oder in vollem Umfang verwenden oder verstehen. Lassen Sie uns also in diesem grundlegenden Tutorial einige Grundlagen lernen, wie man die Eingabeaufforderungssyntax liest. Wie im Beispiel können Sie den obigen „attrib“-Befehl nehmen und die Informationen unten verwenden, um diesen Befehl zu interpretieren.

Sonderzeichen „+“: Immer wenn Sie das Sonderzeichen + vor einem Element oder Parameter verwenden, bedeutet das, dass Sie diesen Parameter für die Aufgabe, die Sie ausführen, festlegen.

Zum Beispiel, im obigen attrib-Befehl, immer wenn Sie den Parameter +R im Befehl verwenden, setzen Sie den Schreibschutzmodus für eine ausgewählte Datei oder einen ausgewählten Ordner.

Sonderzeichen „-“: Immer wenn Sie das Sonderzeichen - vor einem Element oder Parameter verwenden, bedeutet das, dass Sie diesen Parameter für die Aufgabe, die Sie ausführen, aufheben.

Zum Beispiel, im obigen attrib-Befehl, immer wenn Sie den Parameter -R im Befehl verwenden, entfernen Sie den Schreibschutzmodus für eine ausgewählte Datei oder einen ausgewählten Ordner.

Buchstaben in Großbuchstaben: In der Eingabeaufforderungssyntax sind die in Großbuchstaben dargestellten Zeichen die, die die Benutzer genau so eingeben sollten. Wenn ich von Zeichen spreche, beziehe ich mich auf alle Zahlen, Sonderzeichen und Buchstaben.

Zum Beispiel, im obigen attrib-Befehl, sollte der Basisbefehl ATTRIB und die Schalter wie -R, +A, /S usw. unverändert verwendet werden. Ein gültiger Befehl sieht etwa so aus,

ATTRIB +R

aber nicht so, was das Sonderzeichen „+“ entfernt.

ATTRIB R

Buchstaben in Kleinbuchstaben: Immer wenn Sie eine Darstellung in Kleinbuchstaben sehen, bedeutet das einfach, dass der Benutzer die Informationen bereitstellen sollte, die erforderlich sind, damit der Befehl ordnungsgemäß ausgeführt werden kann.

Zum Beispiel, im obigen attrib-Befehl, müssen Sie die Informationen wie das Laufwerk und den Dateipfad anstelle von [[drive:][path] filename] bereitstellen. Sobald dies bereitgestellt ist, sieht der Befehl etwa so aus.

ATTRIB C:\folder\file.txt

Senkrechte Striche (Pipes): Senkrechte Striche oder senkrechte Balken werden verwendet, um die verschiedenen Parameter zu zeigen, die Sie innerhalb der Klammern oder geschweiften Klammern verwenden können. Es hat die gleiche Bedeutung wie „entweder…oder“, was bedeutet, dass nur einer der Parameter verwendet werden kann. Senkrechte Striche oder senkrechte Balken dienen nur zur Veranschaulichung und sollten nicht mit tatsächlichen Befehlen verwendet werden.

Zum Beispiel, im obigen attrib-Befehl, sehen Sie, dass die Schalter +R und -R durch einen senkrechten Strich getrennt sind, was bedeutet, dass es sich um zwei verschiedene Parameter handelt und nur einer von ihnen (entweder +R oder -R) im tatsächlichen Befehl verwendet werden kann.

Geschweifte Klammern (“{ }”): Alle Elemente oder Parameter innerhalb geschweifter Klammern sind eine Auswahl, aus der der Benutzer eine wählen sollte, d.h. Sie können einen Parameter aus einer Gruppe von Parametern innerhalb der geschweiften Klammern wählen. Außerdem sollten Sie geschweifte Klammern nicht mit tatsächlichen Befehlen verwenden.

Zum Beispiel, die Befehlsyntax {+A | -A} deutet darauf hin, dass Sie entweder den Schalter +A oder -A im tatsächlichen Befehl verwenden können, aber nicht beide gleichzeitig, da sie zur gleichen Gruppe gehören. Ein gültiger Befehl sieht etwa so aus,

ATTRIB +A

aber nicht so, was beide Optionen gleichzeitig verwendet.

ATTRIB +A -A

Klammern (“[ ]”): Alle Elemente oder Parameter innerhalb von Klammern sind optional, d.h. es liegt an Ihnen, ob Sie diese Parameter verwenden oder nicht. Außerdem sollten Sie Klammern nicht mit tatsächlichen Befehlen verwenden.

Zum Beispiel, im obigen attrib-Befehl, deutet die Syntax [{+R|-R}] darauf hin, dass Sie entweder die optionalen Parameter verwenden können oder nicht (denken Sie auch an die geschweiften Klammern). Daher sind alle der folgenden Befehle gültig.

ATTRIB +R

oder

ATTRIB

Leerzeichen: Selbst Leerzeichen haben in der Befehlsyntax eine Bedeutung. Wenn Sie ein Leerzeichen in der Befehlsyntax finden, sollten Sie es beim Ausführen des tatsächlichen Befehls verwenden.

Zum Beispiel, im obigen attrib-Befehl, sollten Sie keines der Leerzeichen entfernen. Ein gültiger Befehl sieht etwa so aus,

ATTRIB +R -H

aber nicht so, was die Leerzeichen entfernt.

ATTRIB+R-H

Text außerhalb von Klammern: Genau wie Leerzeichen muss jeder Text außerhalb der Klammern verwendet werden und sollte beim Ausführen der Befehle „so wie er ist“ verwendet werden.

Zum Beispiel, im obigen attrib-Befehl, muss der Basisbefehl ATTRIB verwendet werden und sollte so verwendet werden. Ein gültiger Befehl sieht etwa so aus,

ATTRIB +R -H C:\folder\file.txt

und nicht so, was die Verwendung des Textes außerhalb der Klammern entfernt.

+R -H C:\folder\file.txt

Auslassungspunkte („…“): Auslassungspunkte sind in keiner Syntax so häufig, aber wenn Sie Auslassungspunkte sehen, bedeutet das, dass das Element oder der Parameter endlos wiederholt werden kann.

Fazit

Zu wissen, wie man die Eingabeaufforderungssyntax interpretiert, ist sehr hilfreich, um die Befehlsreferenzen zu verstehen und zu verwenden, die in der offiziellen Dokumentation und im Internet zu finden sind. Sicher, es kann einige Zeit dauern, diese Syntaxregeln zu beherrschen, aber es lohnt sich.

Vergessen Sie nicht, Ihre Gedanken über das Kommentarfeld unten zu teilen.