Windowsda buyruqlar sintaksisini qanday o'qish kerak

Mundarija:

Windowsda buyruqlar sintaksisini qanday o'qish kerak
Windowsda buyruqlar sintaksisini qanday o'qish kerak
Anonim

Buyruqning sintaksisi asosan buyruqni bajarish qoidalaridir. Buyruqni toʻgʻri bajarish uchun uni ishlatishni oʻrganayotganda sintaksis belgilarini qanday oʻqishni bilishingiz kerak.

Bu yerda, Lifewire va balki boshqa veb-saytlarda koʻrgan boʻlsangiz kerak, Buyruqlar satri buyruqlari, DOS buyruqlari va hattoki koʻplab ishga tushirish buyruqlari har xil chiziq, qavs, kursiv va h.k.lar bilan tasvirlangan. Hammasi nima ekanligini bilganingizdan keyin. Ushbu belgilardan siz istalgan buyruq sintaksisini ko'rib chiqishingiz va darhol qanday opsiyalarni talab qilishini va qanday variantlardan boshqa variantlar bilan foydalanish mumkinligini bilib olishingiz mumkin.

Manbaga qarab, buyruqlarni tasvirlashda foydalanilganda biroz boshqacha sintaksisni koʻrishingiz mumkin. Biz Microsoft tarixan qoʻllagan usuldan foydalanamiz va biz har qanday saytda koʻrgan barcha buyruqlar sintaksisi juda oʻxshash, lekin esda tutingki, siz oʻqiyotgan buyruqlarga tegishli sintaksik kalitga amal qilishingiz kerak va hammasi shunday deb oʻylamasligingiz kerak. veb-saytlar va hujjatlar aynan bir xil usuldan foydalanadi.

Buyruqlar sintaksisi kaliti

Quyidagi sintaksis kaliti buyruq sintaksisidagi har bir belgidan qanday foydalanishni tavsiflaydi. Jadval ostidagi uchta misolni ko'rib chiqayotganimizda, bunga havola qiling.

Buyruqlar sintaksisi mos yozuvlar jadvali
Notation Manosi
Bold Qalin harflar koʻrsatilganidek kiritilishi kerak, bunga qalin soʻzlar, qiyshiq chiziq, ikki nuqta va boshqalar kiradi.
Kursiv Kursivli elementlar siz taqdim etishingiz kerak boʻlgan narsalardir. Kursivli bandni tom ma'noda qabul qilmang va uni buyruqda ko'rsatilganidek ishlatmang.
S p a c e s Barcha boʻshliqlar tom maʼnoda olinishi kerak. Agar buyruq sintaksisida bo'sh joy bo'lsa, buyruqni bajarishda o'sha joydan foydalaning.
[Qavs ichidagi matn] Qavs ichidagi barcha elementlar ixtiyoriy. Qavslar so'zma-so'z qabul qilinmasligi kerak, shuning uchun buyruqni bajarishda ulardan foydalanmang.
Qavslar tashqarisidagi matn Qavsga kiritilmagan har qanday matn kerak. Ko'pgina buyruqlar sintaksisida bir yoki bir nechta qavs bilan o'ralmagan yagona matn buyruq nomining o'zidir.
{Qavs ichidagi matn} Qavs ichidagi elementlar variantlardir, ulardan ulardan faqat bitta tanlash kerak. Qavslar tom ma'noda qabul qilinmasligi kerak, shuning uchun buyruqni bajarishda ulardan foydalanmang.
Vertikal | bar Vertikal chiziqlar qavs va qavs ichidagi elementlarni ajratish uchun ishlatiladi. Vertikal chiziqlarni tom ma'noda qabul qilmang - buyruqlarni bajarishda ulardan foydalanmang.
Elipsis … Elips element cheksiz takrorlanishi mumkinligini bildiradi. Buyruqni bajarayotganda tom ma'noda ellips yozmang va elementlarni takrorlashda ko'rsatilganidek, bo'sh joy va boshqa kerakli elementlardan foydalanishga e'tibor bering.

Qavslar ba'zan kvadrat qavslar, qavslar ba'zan qiyshiq qavslar yoki gulli qavslar, vertikal chiziqlar esa quvurlar, vertikal chiziqlar yoki vertikal chiziqchalar deb ataladi. Ularni nima deb atashingizdan qat'i nazar, buyruqni bajarishda hech qachon tom ma'noda qabul qilinmasligi kerak.

1-misol: jildli buyruq

Mana vol buyrugʻining sintaksisi, Windows operatsion tizimining barcha versiyalarida buyruq satridan foydalanish mumkin:

vol [haydovchi:]

Image
Image

vol so'zi qalin harf bilan yozilgan bo'lib, uni tom ma'noda qabul qilish kerak. U har qanday qavsdan tashqarida, ya'ni talab qilinadi. Qavslarni bir necha xatboshidan pastga qaraymiz.

Kuzatish vol boʻsh joy. Buyruq sintaksisidagi boʻshliqlar toʻgʻridan-toʻgʻri qabul qilinishi kerak, shuning uchun siz vol buyrugʻini bajarayotganda vol va keyingi boʻsh joy oʻrtasida boʻsh joy qoʻyishingiz kerak boʻladi.

Qavslar ularning ichida boʻlgan narsa ixtiyoriy ekanligini bildiradi – undagi nima boʻlishidan qatʼi nazar, buyruq ishlashi uchun shart emas, lekin buyruqdan nima maqsadda foydalanayotganingizga qarab foydalanmoqchi boʻlgan narsa boʻlishi mumkin. Qavslar hech qachon so'zma-so'z qabul qilinmaydi, shuning uchun buyruqni bajarishda ularni hech qachon kiritmang.

Qavslar ichida kursiv bilan yozilgan drive soʻzi, keyin qalin chiziq bilan ikki nuqta qoʻyiladi. Kursiv bilan yozilgan har qanday narsa tom ma'noda emas, balki etkazib berishingiz kerak bo'lgan narsadir. Bunday holda, haydovchi haydovchi harfiga ishora qiladi, shuning uchun siz bu erda haydovchi harfini taqdim etishni xohlaysiz. Xuddi vol bilan boʻlgani kabi, : qalin qilib yozilgani uchun u koʻrsatilganidek yozilishi kerak.

Ushbu ma'lumotlarga asoslanib, vol buyrug'ini bajarishning ba'zi to'g'ri va noto'g'ri usullari va nima uchun:

jild

Valid: Vol buyrugʻi oʻz-oʻzidan bajarilishi mumkin, chunki : diski ixtiyoriy, chunki u qavslar bilan oʻralgan.

jild

Yaroqsiz: Bu safar buyruqning ixtiyoriy qismi ishlatilmoqda, drayver d sifatida belgilandi, lekin ikki nuqta unutildi. Esda tutingki, biz yo‘g‘on nuqta disk bilan birga kelishini bilamiz, chunki u bir xil qavslar to‘plamiga kiritilgan va uni tom ma’noda ishlatish kerakligini bilamiz, chunki u qalin.

jild: /p

Yaroqsiz: /p opsiyasi buyruq sintaksisida koʻrsatilmagan, shuning uchun foydalanilganda vol buyrugʻi ishlamaydi. bu.

jild:

Valid: Bu holatda ixtiyoriy disk : argumenti moʻljallanganidek ishlatilgan.

2-misol: Oʻchirish buyrugʻi

Bu yerda keltirilgan sintaksis oʻchirish buyrugʻi uchun moʻljallangan va yuqoridagi vol buyrugʻi misoliga qaraganda ancha murakkabroq. Biroq, allaqachon bilgan narsangizga asoslanib, bu yerda o'rganish uchun juda oz narsa bor:

oʻchirish [ /i | /l | /s | /r | /g | /a | /p | /h | /e] [ /f] [ /m \\ kompyuter nomi] [ /t xxx] [ /d [ p: | u:] xx: yy] [/c " fikr " ]

Image
Image

Esda tutingki, qavs ichidagi elementlar har doim ixtiyoriy, qavslar tashqarisidagi elementlar har doim talab qilinadi, qalin elementlar va boʻshliqlar har doim tom maʼnoda yoziladi va kursiv bilan yozilgan elementlarni siz taqdim etishingiz kerak.

Ushbu misoldagi katta yangi tushuncha vertikal chiziqdir. Qavslar ichidagi vertikal chiziqlar ixtiyoriy tanlovlarni bildiradi. Shunday qilib, yuqoridagi misolda siz oʻchirish buyrugʻini bajarishda quyidagi variantlardan birini qoʻshishingiz mumkin, lekin shart emas: /i, /l , /s, /r, /g, / a, /p, /h yoki /e Qavslar singari vertikal chiziqlar ham mavjud buyruq sintaksisini tushuntirish va ularni tom ma'noda qabul qilish kerak emas.

Oʻchirish buyrugʻi [ /d [ p: | u: ichida ichki opsiyaga ega.] xx : yy]-asosan, opsiya ichidagi variant.

Birinchi misoldagi vol buyrugʻidagi kabi, bu yerda oʻchirish buyrugʻidan foydalanishning bir qancha toʻgʻri va notoʻgʻri usullari keltirilgan:

oʻchirish /r /s

Yaroqsiz: /r va /s opsiyalardan birgalikda foydalanilmaydi. Bu vertikal chiziqlar tanlovlarni bildiradi, ulardan faqat bittasini tanlashingiz mumkin.

oʻchirish /s p:0:0

Yaroqsiz: /s dan foydalanish juda yaxshi, lekin p:0:0emas, chunki bu opsiya faqat /d opsiyasida mavjud, biz undan foydalanishni unutdik. To'g'ri foydalanish shutdown /s /d p:0:0 edi.

oʻchirish /r /f /t 0

Toʻgʻri: Bu safar barcha variantlar toʻgʻri ishlatilgan. /r opsiyasi qavslar toʻplamida boshqa hech qanday tanlov bilan ishlatilmagan va /f va /tta variant sintaksisda tavsiflanganidek ishlatilgan.

3-misol: Net Use buyrug'i

Yakuniy misolimiz uchun net buyruqlardan biri boʻlgan net use buyrugʻini koʻrib chiqamiz. Uning sintaksisi biroz chalkash, shuning uchun uni biroz osonroq tushuntirish uchun uni qisqartirdik (toʻliq sintaksisi bu yerda):

netfoydalanish [{qurilma nomi | }] [ kompyuter nomi sharename [{parol | }] [ /doimiy: { ha | no }] [ /savecred] [ /delete]

Image
Image

Net use buyrug'ida yangi belgining ikkita nusxasi mavjud: qavs. Qavs bitta yoki bir nechta vertikal chiziq bilan ajratilgan tanlovlardan faqat bittasi zarurligini bildiradi. Bu ixtiyoriy tanlovlarni bildiruvchi vertikal chiziqli qavsdan farq qiladi.

Keling, tarmoqdan foydalanishning toʻgʻri va notoʻgʻri ishlatilishini koʻrib chiqaylik:

aniq foydalanish e:\\server\fayllar

Yaroqsiz: Birinchi qavslar toʻplami qurilma nomini belgilashingiz yoki joker belgisidan foydalanishingiz mumkinligini bildiradi - buni qila olmaysiz ikkalasini ham qiling. Yoki net use e: \\server\files yoki net use\\server\files bunda aniq foydalanishni amalga oshirish uchun toʻgʻri yoʻl boʻlar edi. holat.

tarmoqdan foydalanish\\appsvr01\source 1lovet0visitcanada /doimiy:yoʻq

Toʻgʻri: Biz ushbu tarmoqdan foydalanishda bir nechta variantlardan toʻgʻri foydalandik, jumladan, bitta ichki oʻrnatilgan variant. Biz dan birini tanlash va qurilma nomini belgilash uchun foydalandik, serverda [appsvr01] ulushini [manbani] belgiladik va keyin buning uchun { parol } belgilashni tanladik. Share, 1lovet0visitcanada, bizni bitta {} soʻrash uchun tarmoqdan foydalanishni majburlash oʻrniga. Shuningdek, keyingi safar kompyuterni ishga tushirganimizda ushbu yangi umumiy diskni avtomatik ravishda qayta ulashga ruxsat bermaslikka qaror qildik [ /persistent:no].

aniq foydalanish /doimiy

Yaroqsiz: Ushbu misolda biz ixtiyoriy /doimiy kalitidan foydalanishni tanladik, lekin uning yoniga ikki nuqta qoʻyishni unutdik va shuningdek, qavslar orasidan ikkita talab qilinadigan variantdan birini tanlashni unutib qo'ygansiz: yes yoki no. net use /persistent:yes buyrugʻini bajarish toʻgʻri foydalanish boʻlar edi.

Tavsiya: