Əmrin sintaksisi əsasən əmrin icrası qaydalarıdır. Siz əmrdən necə istifadə etməyi öyrənərkən sintaksis notasiyasını necə oxumağı bilməlisiniz ki, onu düzgün yerinə yetirəsiniz.
Ehtimal ki, burada Lifewire-da və bəlkə də digər vebsaytlarda gördüyünüz kimi, Əmr əmri əmrləri, DOS əmrləri və hətta bir çox icra əmrləri hər cür kəsik, mötərizə, kursiv və s. ilə təsvir edilmişdir. Bütün bunların nə olduğunu biləndən sonra bu işarələrə istinad edirsinizsə, siz istənilən əmrin sintaksisinə baxa və dərhal hansı seçimlərin tələb olunduğunu və hansı seçimlərin digər seçimlərlə istifadə oluna biləcəyini öyrənə bilərsiniz.
Mənbədən asılı olaraq, əmrləri təsvir etmək üçün istifadə edildikdə bir qədər fərqli sintaksis görə bilərsiniz. Biz Microsoft-un tarixən istifadə etdiyi metoddan istifadə edirik və hər hansı saytda gördüyümüz bütün əmr sintaksisi son dərəcə oxşardır, lakin yadda saxlayın ki, oxuduğunuz əmrlərə aid olan sintaksis düyməsinə əməl etməlisiniz və bütün əmrlərin vebsaytlar və sənədlər eyni üsuldan istifadə edir.
Əmr Sintaksis Açarı
Aşağıdakı sintaksis açarı komandanın sintaksisindəki hər notasiyanın necə istifadə olunacağını təsvir edir. Cədvəlin altındakı üç nümunəni nəzərdən keçirərkən buna istinad etməkdən çekinmeyin.
Əmr Sintaksisi İstinad Cədvəli | |
---|---|
Notation | Mənası |
Qalın | Qalın elementlər göstərildiyi kimi yazılmalıdır, bura qalın sözlər, kəsiklər, iki nöqtə və s. daxildir. |
İtalik | İtalik elementlər təmin etməli olduğunuz elementlərdir. Kursiv elementi hərfi qəbul etməyin və onu göstərildiyi kimi əmrdə istifadə edin. |
S p a c e s | Bütün boşluqlar hərfi mənada götürülməlidir. Komandanın sintaksisində boşluq varsa, əmri yerinə yetirərkən həmin boşluqdan istifadə edin. |
[Mötərizədə mətn | Mötərizədə olan hər hansı element isteğe bağlıdır. Mötərizələr hərfi mənada qəbul edilməməlidir, ona görə də əmri yerinə yetirərkən onlardan istifadə etməyin. |
Mötərizədə xarici mətn | Mötərizədə olmayan hər hansı mətn tələb olunur. Bir çox əmrlərin sintaksisində bir və ya bir neçə mötərizə ilə əhatə olunmayan yeganə mətn komanda adının özüdür. |
{Mötərizə daxilində mətn} | Mötərizədəki elementlər seçimlərdir, onlardan yalnız bir seçməlisiniz. Braketlər hərfi mənada qəbul edilməməlidir, ona görə də əmri yerinə yetirərkən onlardan istifadə etməyin. |
Şaquli | bar | Şaquli çubuqlar mötərizədə və mötərizədə elementləri ayırmaq üçün istifadə olunur. Şaquli çubuqları sözün əsl mənasında qəbul etməyin - əmrləri yerinə yetirərkən onlardan istifadə etməyin. |
Elipsis … | Elips o deməkdir ki, element qeyri-müəyyən müddətə təkrarlana bilər. Əmri yerinə yetirərkən hərfi mənada ellips yazmayın və elementləri təkrarlayarkən göstərildiyi kimi boşluqlardan və digər tələb olunan elementlərdən istifadə etməyə diqqət edin. |
Mötərizələrə bəzən kvadrat mötərizələr, mötərizələrə bəzən əyri mötərizələr və ya çiçək mötərizələri, şaquli çubuqlar isə bəzən borular, şaquli xətlər və ya şaquli əyri işarələr adlanır. Onları necə adlandırmağınızdan asılı olmayaraq, əmri yerinə yetirərkən heç biri hərfi mənada qəbul edilməməlidir.
Nümunə 1: Cild Əmr
Budur vol əmrinin sintaksisi, Windows əməliyyat sisteminin bütün versiyalarında Əmr əmrindən əldə edilə bilən əmr:
cild [sürücü:]
vol sözü qalın hərflərlə yazılıb, yəni hərfi mənada alınmalıdır. O, həmçinin hər hansı mötərizənin xaricindədir, yəni tələb olunur. Mötərizədə bir neçə abzas aşağı baxacağıq.
Aşağıdakı cild boşluqdur. Komandanın sintaksisindəki boşluqlar hərfi mənada götürülməlidir, ona görə də siz vol əmrini yerinə yetirərkən cild ilə növbəti ola biləcək hər şey arasında boşluq qoymalısınız.
Mötərizələr göstərir ki, onların içərisində olan hər şey isteğe bağlıdır - orada olan hər şey əmrin işləməsi üçün tələb olunmur, lakin əmrdən nə üçün istifadə etdiyinizdən asılı olaraq istifadə etmək istədiyiniz bir şey ola bilər. Mötərizələr heç vaxt hərfi mənada qəbul edilməməlidir, ona görə də əmri yerinə yetirərkən onları heç vaxt daxil etməyin.
Mötərizənin içərisində kursivlə yazılmış sürücü sözü, ardınca qalın hərflərlə iki nöqtə qoyulur. Kursifikasiya edilmiş hər hansı bir şey hərfi mənada deyil, təmin etməli olduğunuz bir şeydir. Bu halda, sürücü bir sürücü hərfinə istinad edir, ona görə də burada bir sürücü məktubu təqdim etmək istərdiniz. cild ilə olduğu kimi, : qalın şriftlə yazıldığından o, göstərildiyi kimi yazılmalıdır.
Bütün bu məlumatlara əsasən, vol əmrini yerinə yetirmək üçün bəzi etibarlı və etibarsız yollar var və bunun səbəbi:
cild
Valid: Vol əmri özü tərəfindən yerinə yetirilə bilər, çünki : diski isteğe bağlıdır, çünki o, mötərizələrlə əhatə olunub.
cild
Yanlış: Bu dəfə sürücünün d kimi göstərildiyi əmrin isteğe bağlı hissəsi istifadə olunur, lakin iki nöqtə unudulub. Unutmayın, biz iki nöqtənin diski müşayiət etdiyini bilirik, çünki o, eyni mötərizə dəstinə daxildir və qalın olduğu üçün onun hərfi mənada istifadə edilməsi lazım olduğunu bilirik.
cild: /p
Yanlış: /p seçimi komanda sintaksisində qeyd olunmayıb, ona görə də vol əmri istifadə edərkən işləmir. bu.
cild:
Valid: Bu halda, isteğe bağlı disk : arqumenti nəzərdə tutulduğu kimi istifadə edilmişdir.
Nümunə 2: Kapatma Komandası
Burada sadalanan sintaksis söndürmə əmri üçündür və yuxarıdakı vol əmri nümunəsindəkindən daha mürəkkəbdir. Bununla belə, artıq bildiklərinizə əsaslanaraq, burada öyrənmək üçün əslində çox az şey var:
sutdown [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ kompüter adı] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " şərh " ]
Unutmayın ki, mötərizədə olan elementlər həmişə isteğe bağlıdır, mötərizədən kənar elementlər həmişə tələb olunur, qalın elementlər və boşluqlar həmişə hərfi xarakter daşıyır və kursivlə yazılmış elementlər sizin tərəfinizdən təqdim edilməlidir.
Bu nümunədəki böyük yeni konsepsiya şaquli çubuqdur. Mötərizədə şaquli barlar isteğe bağlı seçimləri göstərir. Beləliklə, yuxarıdakı nümunədə siz söndürmə əmrini yerinə yetirərkən aşağıdakı seçimlərdən birini seçə bilərsiniz, lakin buna ehtiyac yoxdur: /i, /l , /s, /r, /g, / a, /p, /h və ya /e Mötərizələr kimi, şaquli çubuqlar da mövcuddur əmr sintaksisini izah etmək üçün və hərfi mənada qəbul edilməməlidir.
Söndürmə əmrində həmçinin [ /d [ p: | u: daxilində iç-içə seçim var] xx : yy]-əsasən, seçim daxilində olan seçim.
Birinci misaldakı vol əmrində olduğu kimi, burada söndürmə əmrindən istifadə etmək üçün bəzi etibarlı və etibarsız yollar verilmişdir:
bağlanma /r /s
Yanlış: /r və /s variantları birlikdə istifadə edilə bilməz. Bu şaquli çubuqlar seçimləri göstərir, onlardan yalnız birini seçə bilərsiniz.
bağlanma /s p:0:0
Yanlış: /s istifadə etmək mükəmməldir, lakin p:0:0ona görə deyil ki, bu seçim yalnız istifadə etməyi unutduğumuz /d seçimi ilə əlçatandır. Düzgün istifadə sutdown /s /d p:0:0 olardı.
bağlanma /r /f /t 0
Etibarlı: Bu dəfə bütün seçimlər düzgün istifadə edildi. /r seçimi mötərizədə heç bir başqa seçimlə istifadə edilməmişdir və /f və /tseçim sintaksisdə təsvir olunduğu kimi istifadə edildi.
3-cü Nümunə: Net İstifadə Komandası
Son nümunəmiz üçün şəbəkə əmrlərindən biri olan net use əmrinə baxaq. Onun sintaksisi bir az qarışıqdır, ona görə də izah etməyi bir qədər asanlaşdırmaq üçün onu aşağıda qısalddıq (tam sintaksisə burada baxın):
şəbəkə istifadə [{ cihaz adı | }] [ kompüter adı paylaşım adı [{ parol | }] [ /davamlı: { yes | no }] [ /sacred] [ /delete]
Net use əmrində yeni qeydin iki nümunəsi var: brace. Brace bir və ya bir neçə şaquli çubuqla ayrılmış seçimlərdən birinin və yalnız birinin tələb olunduğunu göstərir. Bu, isteğe bağlı seçimləri göstərən şaquli çubuqlu mötərizədən fərqlidir.
Şabəkdən istifadənin bəzi etibarlı və etibarsız istifadələrinə baxaq:
xalis istifadə e:\\server\fayllar
Yanlış: Birinci mötərizə dəsti o deməkdir ki, siz cihazın adını təyin edə və ya simvolundan istifadə edə bilərsiniz - edə bilməzsiniz ikisini də et. Ya net use e: \\server\files və ya net use\\server\files bu işdə xalis istifadəni yerinə yetirmək üçün etibarlı yollar ola bilərdi. hal.
xalis istifadə\\appsvr01\source 1lovet0visitcanada /davamlı:yox
Etibarlı: Biz bu xalis istifadənin icrasında bir neçə variantdan düzgün istifadə etdik, o cümlədən bir iç içə seçim. Biz onun arasında seçim etmək və cihaz adını göstərmək üçün tələb olunduqda istifadə etdik, serverdə [appsvr01] paylaşma [mənbə] təyin etdik və bunun üçün { parol } təyin etməyi seçdik paylaşın, 1lovet0visitcanada, bizə bir {} təklif etməyə məcbur etmək əvəzinə şəbəkədən istifadə edin. Biz həmçinin kompüteri növbəti dəfə işə saldığımız zaman bu yeni ortaq diskin avtomatik yenidən qoşulmasına icazə verməmək qərarına gəldik [ /persistent:no].
xalis istifadə /davamlı
Yanlış: Bu nümunədə biz isteğe bağlı /davamlı keçidindən istifadə etməyi seçdik, lakin onun yanında iki nöqtə əlavə etməyi unutduq və həmçinin mötərizələr arasında iki tələb olunan seçim, yes və ya no arasında seçim etməyi unutmuşam. şəbəkə istifadəsi /davamlı:yes tətbiqi xalis istifadədən etibarlı istifadə olardı.