Kā lasīt komandu sintaksi sistēmā Windows

Satura rādītājs:

Kā lasīt komandu sintaksi sistēmā Windows
Kā lasīt komandu sintaksi sistēmā Windows
Anonim

Komandas sintakse pamatā ir komandas palaišanas noteikumi. Apgūstot komandas lietošanu, jums jāzina, kā lasīt sintakses apzīmējumus, lai varētu to pareizi izpildīt.

Kā jūs droši vien esat redzējis šeit Lifewire un, iespējams, citās vietnēs, komandu uzvednes komandas, DOS komandas un pat daudzas palaišanas komandas ir aprakstītas ar visdažādākajām slīpsvītrām, iekavām, slīprakstu utt. no šīm atzīmēm, uz kurām attiecas, varat apskatīt jebkuras komandas sintaksi un uzreiz zināt, kādas opcijas ir nepieciešamas un kādas opcijas var izmantot ar citām opcijām.

Atkarībā no avota, komandu aprakstīšanai var būt redzama nedaudz atšķirīga sintakse. Mēs izmantojam Microsoft vēsturiski izmantoto metodi, un visa komandu sintakse, ko jebkad esam redzējuši jebkurā vietnē, ir ļoti līdzīga, taču atcerieties, ka jums ir jāievēro sintakses atslēga, kas attiecas uz komandām, kuras lasāt, un nevajag pieņemt, ka visas tīmekļa vietnēs un dokumentācijā tiek izmantota tieši tā pati metode.

Komandas sintakses atslēga

Tālāk norādītā sintakses atslēga apraksta, kā jāizmanto katrs komandas sintakses apzīmējums. Varat atsaukties uz to, aplūkojot trīs piemērus zem tabulas.

Komandu sintakses atsauces tabula
Apzīmējums Nozīme
Bold Treknrakstā esošie vienumi ir jāieraksta tieši tā, kā tie ir parādīti, ieskaitot visus treknrakstus, slīpsvītras, kolus utt.
Slīpraksts Slīprakstā norādītās preces ir preces, kas jums ir jāiesniedz. Neuztveriet slīprakstu burtiski un izmantojiet to komandā, kā parādīts attēlā.
S p a c e s Visas atstarpes ir jāuztver burtiski. Ja komandas sintaksē ir atstarpe, izmantojiet šo atstarpi, izpildot komandu.
[Teksts iekavās] Jebkuri vienumi iekavās nav obligāti. Iekavas nav jāuztver burtiski, tāpēc neizmantojiet tās, izpildot komandu.
Teksts ārpus iekavām Jebkurš teksts, kas nav ietverts iekavās, ir nepieciešams. Daudzu komandu sintaksē vienīgais teksts, kas nav ietverts vienā vai vairākās iekavās, ir pats komandas nosaukums.
{Teksts iekavās} Iekavās esošie vienumi ir opcijas, no kurām jāizvēlas tikai one. Iekavas nav jāuztver burtiski, tāpēc neizmantojiet tās, izpildot komandu.
Vertikāli | bārs Vertikālās joslas tiek izmantotas, lai atdalītu vienumus iekavās un iekavās. Neuztveriet vertikālās joslas burtiski - neizmantojiet tās, izpildot komandas.
Elipse … Elipse nozīmē, ka vienumu var atkārtot bezgalīgi. Nerakstiet elipsi burtiski, izpildot komandu, un, atkārtojot vienumus, izmantojiet atstarpes un citus nepieciešamos vienumus, kā parādīts.

Iekavas dažreiz tiek sauktas arī par kvadrātiekavām, skavas dažreiz tiek sauktas par skavām vai ziedu iekavām, un vertikālās joslas dažreiz tiek sauktas par caurulēm, vertikālām līnijām vai vertikālām slīpsvītrām. Neatkarīgi no tā, kā jūs tos saucat, nevienu, izpildot komandu, nevajadzētu uztvert burtiski.

1. piemērs: Vol Command

Šeit ir sintakse komandai vol - komanda, kas ir pieejama komandu uzvednē visās Windows operētājsistēmas versijās:

vol [disks:

Image
Image

Vārds vol ir treknrakstā, kas nozīmē, ka tas ir jāsaprot burtiski. Tas ir arī ārpus iekavām, kas nozīmē, ka tas ir nepieciešams. Mēs apskatīsim iekavas dažas rindkopas zemāk.

Seko vol ir atstarpe. Atstarpes komandas sintaksē ir jāuztver burtiski, tāpēc, izpildot komandu vol, jums būs jāievieto atstarpe starp vol un visu, kas varētu sekot.

Iekavas norāda, ka viss, kas tajās ir iekļauts, nav obligāts - lai komanda darbotos, tas var būt kaut kas, ko vēlaties izmantot, atkarībā no tā, kādam nolūkam izmantojat komandu. Iekavas nekad nav jāuztver burtiski, tāpēc nekad neiekļaujiet tās, izpildot komandu.

Iekavās ir kursīvā vārda disks, kam seko kols treknrakstā. Viss, kas ir kursīvā, ir jānorāda, nevis jāuztver burtiski. Šajā gadījumā disks attiecas uz diska burtu, tāpēc šeit ir jānorāda diska burts. Tāpat kā ar vol, jo : ir treknrakstā, tas jāievada, kā parādīts attēlā.

Pamatojoties uz visu šo informāciju, šeit ir daži derīgi un nederīgi veidi, kā izpildīt komandu vol un kāpēc:

sējums

Derīgs: Komanda vol var tikt izpildīta pati, jo disks : nav obligāts, jo to ieskauj iekavas.

d. sēj.

Invalid: Šoreiz tiek izmantota neobligātā komandas daļa, norādot disku kā d, bet kols tika aizmirsts. Atcerieties, ka mēs zinām, ka kols ir pievienots diskam, jo tas ir iekļauts tajā pašā iekavu komplektā, un mēs zinām, ka tas ir jāizmanto burtiski, jo tas ir treknrakstā.

vol e: /p

Invalid: Opcija /p netika norādīta komandas sintaksē, tāpēc komanda vol nedarbojas, ja it.

c:

Derīgs: Šajā gadījumā izvēles diska arguments : tika izmantots tieši tā, kā paredzēts.

2. piemērs: izslēgšanas komanda

Šeit norādītā sintakse ir paredzēta izslēgšanas komandai, un tā acīmredzami ir daudz sarežģītāka nekā iepriekš norādītajā vol komandas piemērā. Tomēr, balstoties uz to, ko jūs jau zināt, patiesībā šeit ir ļoti maz ko mācīties:

shutdown [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ datora nosaukums] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " komentārs " ]

Image
Image

Ņemiet vērā, ka vienumi iekavās vienmēr ir neobligāti, vienumi ārpus iekavām vienmēr ir obligāti, treknrakstā esošie vienumi un atstarpes vienmēr ir burtiski, un vienumi ar slīprakstu ir jānorāda jums.

Lielā jaunā koncepcija šajā piemērā ir vertikālā josla. Vertikālās joslas iekavās norāda izvēles iespējas. Tātad iepriekš minētajā piemērā, izpildot izslēgšanas komandu, varat izvēlēties iekļaut vienu no šīm opcijām, taču tas nav obligāti: /i, /l , /s, /r, /g, / a, /p, /h vai /e Tāpat kā iekavas, pastāv vertikālas joslas lai izskaidrotu komandu sintaksi, un tie nav jāuztver burtiski.

Izslēgšanas komandai ir arī ligzdota opcija mapē [ /d [ p: | u:] xx : yy] - būtībā opcija opcijā.

Tāpat kā ar vol komandu pirmajā piemērā, šeit ir daži derīgi un nederīgi veidi, kā izmantot izslēgšanas komandu:

izslēgšana /r /s

Nederīgs: Opcijas /r un /s nevar izmantot kopā.. Šīs vertikālās joslas norāda izvēles iespējas, no kurām varat izvēlēties tikai vienu.

izslēgšana /s p:0:0

Nederīgs: /s lietošana ir pilnīgi piemērota, taču p:0:0nav tāpēc, ka šī opcija ir pieejama tikai ar opciju /d , kuru mēs aizmirsām izmantot. Pareizais lietojums būtu bijis shutdown /s /d p:0:0.

izslēgšana /r /f /t 0

Derīgs: Visas opcijas šoreiz tika izmantotas pareizi. Opcija /r netika izmantota nevienai citai izvēlei tās iekavu komplektā, un /f un /t Tika izmantotas opcijas, kā aprakstīts sintaksē.

3. piemērs: Net Use Command

Pēdējā piemērā apskatīsim komandu net use, vienu no tīkla komandām. Tās sintakse ir nedaudz netīra, tāpēc mēs to tālāk esam saīsinājuši, lai to būtu vieglāk izskaidrot (pilnu sintaksi skatiet šeit):

tīkla lietošana [{ ierīces nosaukums | }] [ datoranosaukums sharename [{ parole | }] [ /pastāvīgs: { | no }] [ /savecred] [ /delete]

Image
Image

Komandai net use ir divi jauna apzīmējuma gadījumi: figūriekava. Fiksators norāda, ka ir nepieciešama viena un tikai viena izvēle, kas atdalīta ar vienu vai vairākām vertikālām joslām. Tas atšķiras no iekavas ar vertikālām joslām, kas norāda izvēles iespējas.

Apskatīsim dažus derīgus un nederīgus neto lietojuma veidus:

neto lietojums e:\\serveris\faili

Invalid: Pirmā figūriekavu kopa nozīmē, ka varat norādīt ierīces nosaukumu vai izmantot aizstājējzīmi - jūs nevarat dari abus. Vai nu net use e: \\server\files vai net use\\server\files būtu bijis derīgs veids, kā izpildīt neto izmantošanu šajā case.

neto lietojums\\appsvr01\source 1lovet0visitcanada /persistent:no

Derīgs: Mēs pareizi izmantojām vairākas opcijas šajā neto lietojuma izpildē, tostarp vienu ligzdotu opciju. Mēs izmantojām , kad bija nepieciešams izvēlēties starp to un norādīt ierīces nosaukumu, mēs norādījām koplietojumu [avots] serverī [appsvr01] un pēc tam izvēlējāmies norādīt {paroli}. kopīgojiet, 1lovet0visitcanada, tā vietā, lai piespiestu neto izmantošanu, lai pieprasītu mums vienu {}. Mēs arī nolēmām neļaut šim jaunajam koplietotajam diskam automātiski atkārtoti izveidot savienojumu nākamreiz, kad startēsim datoru [ /persistent:no].

neto lietojums /pastāvīgs

Invalid: Šajā piemērā mēs izvēlējāmies izmantot neobligāto slēdzi /persistent, taču aizmirsām blakus tam iekļaut kolu un arī aizmirsu izvēlēties starp divām nepieciešamajām opcijām yes vai no, starp lencēm. net use /persistent:yes būtu bijis derīgs neto lietojums.

Ieteicams: