Com llegir la sintaxi d'ordres a Windows

Taula de continguts:

Com llegir la sintaxi d'ordres a Windows
Com llegir la sintaxi d'ordres a Windows
Anonim

La sintaxi d'una ordre són bàsicament les regles per executar l'ordre. Heu de saber llegir la notació de sintaxi quan apreneu a utilitzar una ordre per poder executar-la correctament.

Com probablement heu vist aquí a Lifewire i potser en altres llocs web, les ordres del símbol del sistema, les ordres de DOS i fins i tot moltes ordres d'execució es descriuen amb tota mena de barres inclinades, claudàtors, cursiva, etc. d'aquestes marques es refereixen, podeu mirar la sintaxi de qualsevol ordre i saber immediatament quines opcions es necessiten i quines opcions es poden utilitzar amb quines altres opcions.

Depenent de la font, és possible que vegeu una sintaxi lleugerament diferent quan s'utilitza per descriure ordres. Utilitzem un mètode que Microsoft ha utilitzat històricament, i tota la sintaxi d'ordres que hem vist mai a qualsevol lloc és extremadament similar, però recordeu que heu de seguir la clau de sintaxi corresponent a les ordres que esteu llegint i no suposar que totes els llocs web i la documentació utilitzen exactament el mateix mètode.

Clau de sintaxi d'ordres

La clau de sintaxi següent descriu com s'ha d'utilitzar cada notació de la sintaxi d'una ordre. No dubteu a fer referència a això mentre passem pels tres exemples de sota de la taula.

Taula de referència de sintaxi d'ordres
Notació Significat
Negreta Els elements en negreta s'han d'escriure exactament tal com es mostren, això inclou les paraules en negreta, barres inclinades, dos punts, etc.
Itàlica Els articles en cursiva són articles que heu de subministrar. No prenguis un element en cursiva al peu i fes-lo servir a l'ordre tal com es mostra.
S p a c e s Tots els espais s'han de prendre literalment. Si la sintaxi d'una ordre té espai, utilitzeu aquest espai quan executeu l'ordre.
[Text entre claudàtors] Qualsevol element dins d'un claudàtor és opcional. Els claudàtors no s'han de prendre literalment, així que no els feu servir quan executeu una ordre.
Text fora de claudàtors Qualsevol text no inclòs entre claudàtors és obligatori. A la sintaxi de moltes ordres, l'únic text que no està envoltat per un o més claudàtors és el propi nom de l'ordre.
{Text dins de claus} Els elements d'una clau són opcions, de les quals has de triar només un. Les claus no s'han de prendre literalment, així que no les utilitzeu quan executeu una ordre.
Vertical | bar Les barres verticals s'utilitzen per separar els elements entre claudàtors i claudàtors. No prengui les barres verticals al peu de la lletra; no les utilitzeu quan executeu ordres.
El·lipsis … Uns punts suspensius significa que un element es pot repetir indefinidament. No escriviu literalment punts suspensius quan executeu una ordre i tingueu cura d'utilitzar espais i altres elements necessaris, tal com es mostra quan repetiu elements.

Els claudàtors també s'anomenen claudàtors quadrats, les claus de vegades s'anomenen claudàtors ondulats o corchetes de flors, i les barres verticals de vegades s'anomenen tubs, línies verticals o barres verticals. Independentment de com els digueu, mai no s'hauria de prendre cap al peu de la lletra quan s'executa una ordre.

Exemple 1: comandament de vol

Aquí teniu la sintaxi per a l'ordre vol, una ordre disponible des del símbol del sistema en totes les versions del sistema operatiu Windows:

vol [en cotxe:]

Image
Image

La paraula vol està en negreta, el que significa que s'ha de prendre literalment. També està fora de qualsevol claudàtor, és a dir, és obligatori. Veurem els parèntesis uns paràgrafs més avall.

A continuació de vol és un espai. Els espais de la sintaxi d'una ordre s'han de prendre literalment, de manera que quan executeu l'ordre vol, haureu de posar un espai entre vol i qualsevol cosa que pugui venir a continuació.

Els parèntesis indiquen que el que hi ha dins és opcional; el que hi ha no és necessari perquè l'ordre funcioni, però pot ser alguna cosa que vulgueu utilitzar, depenent de per a què utilitzeu l'ordre. Els claudàtors no s'han de prendre mai al peu de la lletra, així que no els inclogueu mai quan executeu una ordre.

Dins dels claudàtors hi ha la unitat de paraules en cursiva, seguida de dos punts en negreta. Qualsevol cosa en cursiva és una cosa que heu de proporcionar, no prendre-la literalment. En aquest cas, una unitat es refereix a una lletra d'unitat, així que voldreu proporcionar una lletra d'unitat aquí. Igual que amb vol, com que : està en negreta, s'ha d'escriure com es mostra.

A partir de tota aquesta informació, aquí hi ha algunes maneres vàlides i no vàlides d'executar l'ordre vol i per què:

vol

Vàlid: L'ordre vol es pot executar per si mateixa perquè la unitat : és opcional perquè està envoltada de claudàtors.

vol d

Invàlid: Aquesta vegada, s'està utilitzant la part opcional de l'ordre, especificant la unitat com a d, però els dos punts s'han oblidat. Recordeu que sabem que els dos punts acompanyen la unitat perquè s'inclou al mateix conjunt de claudàtors i sabem que s'ha d'utilitzar literalment perquè és en negreta.

vol e: /p

No vàlid: L'opció /p no apareixia a la sintaxi de l'ordre, de manera que l'ordre vol no s'executa quan s'utilitza això.

vol c:

Vàlid: En aquest cas, l'argument de la unitat opcional : es va utilitzar tal com es pretenia.

Exemple 2: comanda d'apagada

La sintaxi que es mostra aquí és per a l'ordre d'apagada i, òbviament, és molt més complexa que a l'exemple de l'ordre vol anterior. Tanmateix, a partir del que ja sabeu, en realitat hi ha molt poc més per aprendre aquí:

apagada [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ nom de l'ordinador] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " comentari " ]

Image
Image

Recordeu que els elements entre parèntesis sempre són opcionals, els elements fora dels claudàtors sempre són obligatoris, els elements en negreta i els espais sempre són literals i els elements en cursiva els heu de proporcionar vos altres.

El gran concepte nou en aquest exemple és la barra vertical. Les barres verticals entre claudàtors indiquen opcions opcionals. Per tant, a l'exemple anterior, podeu, però no cal, triar incloure una de les opcions següents quan executeu una ordre d'apagada: /i, /l , /s, /r, /g, / a, /p, /h o /e Com els claudàtors, existeixen barres verticals per explicar la sintaxi de les ordres i no s'han de prendre literalment.

L'ordre de tancament també té una opció imbricada a [ /d [ p: | u:] xx : yy]-bàsicament, una opció dins d'una opció.

Com amb l'ordre vol del primer exemple, aquí hi ha algunes maneres vàlides i no vàlides d'utilitzar l'ordre d'apagada:

tancament /r /s

No vàlid: Les opcions /r i /s no es poden utilitzar juntes. Aquestes barres verticals indiquen opcions, de les quals només en podeu triar una.

tancament /s p:0:0

No vàlid: L'ús de /s està perfectament bé, però l'ús de p:0:0no és perquè aquesta opció només està disponible amb l'opció /d , que hem oblidat d'utilitzar. L'ús correcte hauria estat shutdown /s /d p:0:0.

tancament /r /f /t 0

Vàlid: Totes les opcions s'han utilitzat correctament aquesta vegada. L'opció /r no es va utilitzar amb cap altra opció dins del seu conjunt de claudàtors, i els /f i /t S'han utilitzatopcions tal com es descriu a la sintaxi.

Exemple 3: Comandament d'ús net

Per al nostre exemple final, mirem l'ordre net use, una de les ordres net. La seva sintaxi és una mica desordenada, així que l'hem abreujat a continuació per facilitar-ne l'explicació (vegeu la sintaxi completa aquí):

ús net [{ nom del dispositiu | }] [ nom de l'ordinador nom compartit [{ contrasenya | }] [ /persistent: { | no }] [ /savecred] [ /suprimir]

Image
Image

L'ordre net use té dues instàncies d'una notació nova: la clau. Una clau indica que es requereix una, i només una, de les opcions, separades per una o més barres verticals. Això és a diferència del suport amb barres verticals que indica opcions opcionals.

Mirem alguns usos vàlids i no vàlids de l'ús de la xarxa:

ús net e:\\servidor\fitxers

No vàlid: El primer conjunt de claus vol dir que podeu especificar un nom de dispositiu o utilitzar el caràcter comodí - no podeu fer les dues coses. O bé net use e: \\server\files o net use\\server\files haurien estat maneres vàlides d'executar l'ús net en aquest cas.

ús net\\appsvr01\source 1lovet0visitcanada /persistent:no

Vàlid: Hem utilitzat correctament diverses opcions en aquesta execució d'ús net, inclosa una opció imbricada. Vam utilitzar el quan ens calia triar-lo i especificar un nom de dispositiu, vam especificar una compartició [font] en un servidor [appsvr01] i després vam triar especificar una { contrasenya } per a això comparteix, 1lovet0visitcanada, en lloc de forçar l'ús de la xarxa per demanar-nos un {}. També vam decidir no permetre que aquesta nova unitat compartida es torni a connectar automàticament la propera vegada que engeguem l'ordinador [ /persistent:no].

ús net /persistent

No vàlid: En aquest exemple, hem optat per utilitzar el commutador opcional /persistent però hem oblidat d'incloure els dos punts al costat i també m'he oblidat de triar entre les dues opcions necessàries, o no, entre els claudàtors. Executar net use /persistent:yes hauria estat un ús vàlid de l'ús net.

Recomanat: