Sintaksa e një komande është në thelb rregullat për ekzekutimin e komandës. Ju duhet të dini se si të lexoni shënimet sintaksore kur mësoni se si të përdorni një komandë në mënyrë që të mund ta ekzekutoni atë siç duhet.
Siç e keni parë me siguri këtu në Lifewire dhe ndoshta uebsajte të tjera, komandat e vijës së komandës, komandat DOS, madje edhe shumë komanda ekzekutimi përshkruhen me të gjitha llojet e prerjeve, kllapave, kursive, etj. Pasi të dini se çfarë të gjitha nga këto shenja që i referohen, ju mund të shikoni sintaksën e çdo komande dhe të dini menjëherë se cilat opsione kërkohen dhe cilat opsione mund të përdoren me cilat opsione të tjera.
Në varësi të burimit, mund të shihni sintaksë paksa të ndryshme kur përdoret për të përshkruar komandat. Ne përdorim një metodë që Microsoft e ka përdorur historikisht dhe e gjithë sintaksa e komandave që kemi parë ndonjëherë në çdo sajt është jashtëzakonisht e ngjashme, por mbani mend se duhet të ndiqni çelësin e sintaksës që ka të bëjë me komandat që po lexoni dhe jo të supozoni se të gjitha faqet e internetit dhe dokumentacioni përdorin saktësisht të njëjtën metodë.
Çelësi i sintaksës së komandës
Testi sintaksor i mëposhtëm përshkruan se si do të përdoret çdo shënim në sintaksën e një komande. Mos ngurroni ta referoni këtë ndërsa kalojmë nëpër tre shembujt poshtë tabelës.
Tabela e referencës së sintaksës së komandës | |
---|---|
Shënim | Kuptimi |
Bold | Artikujt me shkronja të zeza duhet të shtypen saktësisht ashtu siç tregohen, kjo përfshin çdo fjalë të theksuar, të pjerrët, dy pika, etj. |
Italik | Artikujt italik janë artikuj që duhet të furnizoni. Mos e merrni fjalë për fjalë një artikull të pjerrët dhe përdorni atë në komandën siç tregohet. |
S p a c e s | Të gjitha hapësirat duhet të merren fjalë për fjalë. Nëse sintaksa e një komande ka hapësirë, përdorni atë hapësirë kur ekzekutoni komandën. |
[Teksti brenda kllapave] | Çdo artikull brenda një kllapa është opsional. Kllapat nuk duhet të merren fjalë për fjalë, prandaj mos i përdorni kur ekzekutoni një komandë. |
Tekst jashtë kllapave | Kërkohet çdo tekst që nuk përmbahet në kllapa. Në sintaksën e shumë komandave, i vetmi tekst që nuk rrethohet nga një ose më shumë kllapa është vetë emri i komandës. |
{Tekst brenda kllapave} | Artikujt brenda një kllapa janë opsione, nga të cilat ju duhet të zgjidhni vetëm një. Kllapat nuk duhet të merren fjalë për fjalë, kështu që mos i përdorni kur ekzekutoni një komandë. |
Vertikale | shirit | Shifrat vertikale përdoren për të ndarë artikujt brenda kllapave dhe kllapave. Mos i merrni fjalë për fjalë shufrat vertikale - mos i përdorni kur ekzekutoni komanda. |
Elipsis … | Një elipsë do të thotë që një artikull mund të përsëritet pafundësisht. Mos shkruani elipsë fjalë për fjalë kur ekzekutoni një komandë dhe kujdesuni të përdorni hapësira dhe elementë të tjerë të kërkuar siç tregohet kur përsëritni artikujt. |
Kllapat nganjëherë referohen edhe si kllapa katrore, kllapat nganjëherë referohen si kllapa të mprehta ose kllapa lulesh, dhe shufrat vertikale nganjëherë quhen tuba, vija vertikale ose prerje vertikale. Pavarësisht se si i quani ato, asnjë nuk duhet të merret fjalë për fjalë kur ekzekutoni një komandë.
Shembull 1: Komanda e vëllimit
Këtu është sintaksa për komandën vol, një komandë e disponueshme nga Command Prompt në të gjitha versionet e sistemit operativ Windows:
vol [makinë:]
Fjala vol është me shkronja të zeza, që do të thotë se duhet marrë fjalë për fjalë. Është gjithashtu jashtë çdo kllapa, që do të thotë se kërkohet. Do t'i hedhim një vështrim kllapave disa paragrafë më poshtë.
Ndjekja e vol është një hapësirë. Hapësirat në sintaksën e një komande duhet të merren fjalë për fjalë, kështu që kur jeni duke ekzekutuar komandën vol, do t'ju duhet të vendosni një hapësirë midis vol dhe çdo gjëje që mund të vijë më pas.
Kllapat tregojnë se çdo gjë që përmban brenda tyre është opsionale - çfarëdo që është atje nuk kërkohet që komanda të funksionojë, por mund të jetë diçka që dëshironi të përdorni, në varësi të asaj për çfarë po përdorni komandën. Kllapat nuk duhet të merren kurrë fjalë për fjalë, kështu që mos i përfshini ato kur ekzekutoni një komandë.
Brenda kllapave është një fjalë e pjerrët drive, e ndjekur nga një dy pika me të zeza. Çdo gjë e pjerrët është diçka që duhet të jepni, jo ta merrni fjalë për fjalë. Në këtë rast, një disk i referohet një letre disku, kështu që ju do të dëshironi të jepni një shkronjë disku këtu. Ashtu si me vol, meqenëse : është me shkronja të zeza, duhet të shtypet siç tregohet.
Bazuar në të gjitha këto informacione, këtu janë disa mënyra të vlefshme dhe të pavlefshme për të ekzekutuar komandën vol dhe pse:
vëllim
Valid: Komanda vol mund të ekzekutohet vetvetiu sepse disku : është opsional sepse është i rrethuar me kllapa.
vëllimi d
I pavlefshëm: Këtë herë, pjesa opsionale e komandës po përdoret, duke specifikuar diskun si d, por dy pika u harrua. Mbani mend, ne e dimë se dy pika shoqëron diskun sepse përfshihet në të njëjtin grup kllapash dhe e dimë se duhet të përdoret fjalë për fjalë sepse është e theksuar.
vëllimi e: /p
Invalid: Opsioni /p nuk u rendit në sintaksën e komandës, kështu që komanda vol nuk funksionon kur përdoret atë.
vëllimi c:
Valid: Në këtë rast, argumenti opsional disku : është përdorur ashtu siç është menduar.
Shembull 2: Komanda e mbylljes
Sintaksa e renditur këtu është për komandën e mbylljes dhe është padyshim shumë më komplekse sesa në shembullin e komandës vol më sipër. Megjithatë, duke u mbështetur në atë që tashmë dini, në fakt ka shumë pak më shumë për të mësuar këtu:
mbyllje [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ emri i kompjuterit] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " koment " ]
Mos harroni se artikujt brenda kllapave janë gjithmonë opsionale, artikujt jashtë kllapave janë gjithmonë të kërkuara, artikujt me shkronja të zeza dhe hapësirat janë gjithmonë fjalë për fjalë dhe artikujt me shkronja të pjerrëta duhet të sigurohen nga ju.
Koncepti i ri i madh në këtë shembull është shiriti vertikal. Shiritat vertikalë brenda kllapave tregojnë zgjedhje opsionale. Pra, në shembullin e mësipërm, mundeni, por nuk duhet, zgjidhni të përfshini një nga opsionet e mëposhtme kur ekzekutoni një komandë mbylljeje: /i, /l , /s, /r, /g, / a, /p, /h, ose /e Ashtu si kllapat, ekzistojnë shirita vertikalë për të shpjeguar sintaksën e komandës dhe nuk duhet të merren fjalë për fjalë.
Komanda e mbylljes ka gjithashtu një opsion të ndërthurur në [ /d [ p: | u:] xx : yy]-në thelb, një opsion brenda një opsioni.
Ashtu si me komandën vol në shembullin e parë, këtu janë disa mënyra të vlefshme dhe të pavlefshme për të përdorur komandën e mbylljes:
mbyllje /r /s
I pavlefshëm: Opsionet /r dhe /s nuk mund të përdoren së bashku. Këto shirita vertikale tregojnë zgjedhje, nga të cilat ju mund të zgjidhni vetëm një.
mbyllje /s p:0:0
I pavlefshëm: Përdorimi i /s është krejtësisht i mirë, por përdorimi i p:0:0nuk është sepse ky opsion është i disponueshëm vetëm me opsionin /d , të cilin kemi harruar ta përdorim. Përdorimi i saktë do të ishte shutdown /s /d p:0:0.
mbyllje /r /f /t 0
Valid: Të gjitha opsionet u përdorën saktë këtë herë. Opsioni /r nuk u përdor me asnjë zgjedhje tjetër brenda grupit të kllapave, dhe /f dhe /topsione u përdorën siç përshkruhet në sintaksë.
Shembull 3: Komanda e përdorimit neto
Për shembullin tonë të fundit, le të shohim komandën e përdorimit të rrjetit, një nga komandat neto. Sintaksa e tij është pak e çrregullt, kështu që ne e kemi shkurtuar më poshtë për ta bërë shpjegimin pak më të lehtë (shiko sintaksën e plotë këtu):
përdorimi neto [{ emri i pajisjes | }] [ emri i kompjuterit emri i përbashkët [{ fjalëkalimi | }] [ /persistent: { po | jo }] [ /savecred] [ /fshij]
Komanda net use ka dy raste të një shënimi të ri: kllapa. Një mbajtëse tregon se kërkohet një dhe vetëm një nga zgjedhjet, të ndara nga një ose më shumë shufra vertikale. Kjo është ndryshe nga kllapa me shirita vertikalë që tregon zgjedhje opsionale.
Le të shohim disa përdorime të vlefshme dhe të pavlefshme të përdorimit neto:
përdorimi neto e:\\server\skedarët
I pavlefshëm: Grupi i parë i kllapave do të thotë që ju mund të specifikoni një emër pajisjeje ose të përdorni karakterin e shkresë - nuk mundeni bëj të dyja. Ose përdorimi neto e: \\server\files ose përdorimi neto\\server\files do të kishin qenë mënyra të vlefshme për të ekzekutuar përdorimin neto në këtë rast.
përdorim neto\\appsvr01\source 1lovet0visitcanada /persistent:jo
Valid: Ne kemi përdorur saktë disa opsione në këtë ekzekutim të përdorimit neto, duke përfshirë një opsion të ndërthurur. Ne përdorëm kur kërkohej të zgjidhnim midis tij dhe specifikimit të emrit të pajisjes, ne specifikuam një ndarje [burimi] në një server [appsvr01] dhe më pas zgjodhëm të specifikonim një { fjalëkalim } për këtë share, 1lovet0visitcanada, në vend që të detyrosh përdorimin e rrjetit për të na nxitur për një {}. Ne vendosëm gjithashtu që të mos lejojmë që ky disk i ri i përbashkët të rilidhet automatikisht herën tjetër që e nisim kompjuterin [ /persistent:no].
përdorim neto /i vazhdueshëm
Invalid: Në këtë shembull, ne zgjodhëm të përdorim çelësin opsional /persistent, por harruam të përfshijmë dy pika pranë tij dhe gjithashtu harrova të zgjidhte midis dy opsioneve të kërkuara, po ose jo, midis mbajtësve. Ekzekutimi përdorimi neto /persistent:po do të kishte qenë një përdorim i vlefshëm i përdorimit neto.