როგორ წავიკითხოთ ბრძანების სინტაქსი Windows-ში
ბრძანების სინტაქსი ძირითადად არის ბრძანების გაშვების წესები. თქვენ უნდა იცოდეთ როგორ წაიკითხოთ სინტაქსის აღნიშვნა, როდესაც სწავლობთ ბრძანების გამოყენებას, რათა შეძლოთ მისი სწორად შესრულება.
როგორც თქვენ ალბათ ნახეთ აქ Lifewire-ზე და შესაძლოა სხვა ვებსაიტებზე, Command Prompt ბრძანებები, DOS ბრძანებებიდა მრავალი გაშვების ბრძანებაც კი აღწერილია ყველა სახის დახრილობით, ფრჩხილებით, დახრილებით და ა.შ. მას შემდეგ რაც გაიგებთ, თუ რას ეხება ყველა ეს ნიშანი, შეგიძლიათ გადახედოთ ნებისმიერი ბრძანების სინტაქსს და დაუყოვნებლივ იცოდეთ რა ვარიანტებია საჭირო და რა ვარიანტების გამოყენება შეიძლება სხვა ვარიანტებთან ერთად.
წყაროდან გამომდინარე, თქვენ შეიძლება იხილოთ ოდნავ განსხვავებული სინტაქსი ბრძანებების აღწერისას. ჩვენ ვიყენებთ მეთოდს, რომელსაც მაიკროსოფტი იყენებდა ისტორიულად და ყველა ბრძანების სინტაქსი, რომელიც ჩვენ ოდესმე გვინახავს ნებისმიერ საიტზე, ძალიან ჰგავს, მაგრამ გახსოვდეთ, რომ თქვენ უნდა მიჰყვეთ სინტაქსის კლავიშს, რომელიც ეხება თქვენ მიერ წაკითხულ ბრძანებებს და არ ივარაუდოთ, რომ ყველა ვებსაიტი და დოკუმენტაცია იყენებს ზუსტად ერთსა და იმავეს. მეთოდი.
ბრძანების სინტაქსის გასაღები
შემდეგი სინტაქსის გასაღები აღწერს, თუ როგორ უნდა იქნას გამოყენებული ბრძანების სინტაქსის თითოეული აღნიშვნა. მოგერიდებათ ამის მითითება, როდესაც ჩვენ განვიხილავთ ცხრილის ქვემოთ მოცემულ სამ მაგალითს.
ბრძანების სინტაქსის მითითების ცხრილი | |
---|---|
აღნიშვნა | მნიშვნელობა |
თამამი | თამამი ელემენტები უნდა იყოს აკრეფილი ზუსტად ისე, როგორც ნაჩვენებია, ეს მოიცავს ნებისმიერ თამამ სიტყვას, ხაზებს, ორწერტილებს და ა.შ. |
დახრილი | დახრილი ნივთები არის ნივთები, რომლებიც უნდა მიაწოდოთ. არ მიიღოთ დახრილი ელემენტი სიტყვასიტყვით და გამოიყენეთ იგი ბრძანებაში, როგორც ნაჩვენებია. |
ს პ ა ც ე ს | ყველა სივრცე უნდა იქნას მიღებული სიტყვასიტყვით. თუ ბრძანების სინტაქსს აქვს სივრცე, გამოიყენეთ ეს სივრცე ბრძანების შესრულებისას. |
[ტექსტი ფრჩხილებში] | ფრჩხილის შიგნით არსებული ნებისმიერი ელემენტი არჩევითია. ფრჩხილები არ უნდა იქნას მიღებული სიტყვასიტყვით, ამიტომ არ გამოიყენოთ ისინი ბრძანების შესრულებისას. |
ტექსტი ფრჩხილების გარეთ | საჭიროა ნებისმიერი ტექსტი, რომელიც არ არის ფრჩხილში. მრავალი ბრძანების სინტაქსში, ერთადერთი ტექსტი, რომელიც არ არის გარშემორტყმული ერთი ან მეტი ფრჩხილით, არის თავად ბრძანების სახელი. |
{ტექსტი ბრეკეტებში} | სამაგრის შიგნით არსებული ელემენტები არის ვარიანტები, რომელთაგან თქვენ უნდა აირჩიეთ მხოლოდ ერთი. ბრეკეტები არ უნდა იქნას მიღებული სიტყვასიტყვით, ამიტომ არ გამოიყენოთ ისინი ბრძანების შესრულებისას. |
ვერტიკალური | ბარი | ვერტიკალური ზოლები გამოიყენება ფრჩხილებში და ბრეკეტებში ელემენტების გასაყოფად. არ მიიღოთ ვერტიკალური ზოლები სიტყვასიტყვით - არ გამოიყენოთ ისინი ბრძანებების შესრულებისას. |
ელიფსისი... | ელიფსისი ნიშნავს, რომ ნივთი შეიძლება განმეორდეს განუსაზღვრელი ვადით. არ აკრიფოთ ელიფსისი სიტყვასიტყვით ბრძანების შესრულებისას და იზრუნეთ, რომ გამოიყენოთ სივრცეები და სხვა საჭირო ელემენტები, როგორც ნაჩვენებია ელემენტების გამეორებისას. |
ფრჩხილებს ასევე ზოგჯერ მოიხსენიებენ, როგორც კვადრატულ ფრჩხილებს, ბრეკეტებს ზოგჯერ მოიხსენიებენ, როგორც squiggly ფრჩხილებს ან ყვავილების ფრჩხილებს და ვერტიკალურ ზოლებს ზოგჯერ უწოდებენ მილებს, ვერტიკალურ ხაზებს ან ვერტიკალურს ხაზები. მიუხედავად იმისა, თუ რას ეძახით მათ, არცერთი არ უნდა იქნას მიღებული სიტყვასიტყვით ბრძანების შესრულებისას.
მაგალითი #1: Vol Command
აქ არის სინტაქსი ამისთვის vol ბრძანებაბრძანება, რომელიც ხელმისაწვდომია ბრძანების სტრიქონიდან Windows ოპერაციული სისტემის ყველა ვერსიაში:
ტ [მანქანა:]

Სიტყვა ტ არის თამამი, რაც ნიშნავს, რომ ეს სიტყვასიტყვით უნდა იქნას მიღებული. ის ასევე არის ნებისმიერი ფრჩხილის მიღმა, რაც ნიშნავს, რომ საჭიროა. ჩვენ გადავხედავთ ფრჩხილებს რამდენიმე აბზაცით ქვემოთ.
მიჰყვება ტ არის სივრცე. ბრძანების სინტაქსში სივრცეები უნდა იქნას მიღებული სიტყვასიტყვით, ასე რომ, როდესაც თქვენ ასრულებთ vol ბრძანებას, თქვენ უნდა დააყენოთ ინტერვალი მათ შორის. ტ და ყველაფერი, რაც შეიძლება შემდეგ მოხდეს.
ფრჩხილებში მითითებულია, რომ ყველაფერი, რაც მათშია, არასავალდებულოა - რაც არის იქ არ არის საჭირო ბრძანება ფუნქციონირებს, მაგრამ შეიძლება იყოს ის, რაც გსურთ გამოიყენოთ, იმისდა მიხედვით, თუ რას იყენებთ ბრძანებას ამისთვის. ფრჩხილები არასოდეს უნდა იქნას აღქმული სიტყვასიტყვით, ასე რომ არასოდეს შეიტანოთ ისინი ბრძანების შესრულებისას.
ფრჩხილებში არის დახრილი სიტყვა მართოს, რასაც მოჰყვება მსხვილი ნაწლავი. ნებისმიერი დახრილი არის ის, რაც უნდა მიაწოდოთ და არა სიტყვასიტყვით. ამ შემთხვევაში ა მართოს გულისხმობს დისკის ასოს, ასე რომ თქვენ უნდა მიაწოდოთ დისკის ასო აქ. ისევე როგორც ტ, მას შემდეგ : არის თამამი, უნდა იყოს აკრეფილი, როგორც ნაჩვენებია.
ყველა ამ ინფორმაციის საფუძველზე, აქ არის რამდენიმე სწორი და არასწორი გზა vol ბრძანების შესასრულებლად და რატომ:
ტ.
ძალაშია: vol ბრძანება შეიძლება შესრულდეს თავისთავად, რადგან მართოს: არჩევითია, რადგან ის გარშემორტყმულია ფრჩხილებით.
ტომი დ.
არასწორია: ამჯერად გამოიყენება ბრძანების არასავალდებულო ნაწილი, სადაც მითითებულია მართოს როგორც დ, მაგრამ მსხვილი ნაწლავი დაავიწყდა. გახსოვდეთ, ჩვენ ვიცით, რომ მსხვილი ნაწლავი ახლავს მართოს რადგან ის შედის ფრჩხილების იმავე კომპლექტში და ვიცით, რომ ის სიტყვასიტყვით უნდა იქნას გამოყენებული, რადგან თამამია.
ტომი ე: /გვ.
არასწორია: The /გვ ვარიანტი არ იყო ჩამოთვლილი ბრძანების სინტაქსში, ამიტომ vol ბრძანება არ მუშაობს მისი გამოყენებისას.
ტომი c:
ძალაშია: ამ შემთხვევაში, სურვილისამებრ მართოს: არგუმენტი გამოიყენეს ზუსტად ისე, როგორც იყო განკუთვნილი.
მაგალითი #2: გამორთვის ბრძანება
აქ ჩამოთვლილი სინტაქსი განკუთვნილია გამორთვის ბრძანება და აშკარად ბევრად უფრო რთულია, ვიდრე vol ბრძანების ზემოთ მოცემულ მაგალითში. თუმცა, იმის საფუძველზე, რაც უკვე იცით, რეალურად აქ მეტის სწავლა ძალიან ცოტაა:
გათიშვა [/მე | /ლ | /წ | /რ | /გ | /ა | /გვ | /სთ | /ე] [/ვ] [/მ \\კომპიუტერის სახელი] [/ტxxx] [/დ [p:|u:]xx:წ.წ] [/c"კომენტარი"]

გახსოვდეთ, რომ ფრჩხილებში შემავალი ელემენტები ყოველთვის არჩევითია, ფრჩხილების გარეთ მყოფი ნივთები ყოველთვის საჭიროა, თამამი ელემენტები და სივრცეები ყოველთვის სიტყვასიტყვით, და დახრილი ელემენტები თქვენ მიერ უნდა იყოს მოწოდებული.
ამ მაგალითში დიდი ახალი კონცეფცია არის ვერტიკალური ზოლი. ვერტიკალური ზოლები ფრჩხილებში მიუთითებს არასავალდებულო არჩევანზე. ასე რომ, ზემოთ მოყვანილ მაგალითში შეგიძლიათ, მაგრამ არ გჭირდებათ, აირჩიოთ ჩართვა ერთი გამორთვის ბრძანების შესრულებისას შემდეგი ვარიანტებიდან: /მე, /ლ, /წ, /რ, /გ, /ა, /გვ, /სთ, ან /ე. ფრჩხილების მსგავსად, ვერტიკალური ზოლები არსებობს ბრძანების სინტაქსის ასახსნელად და არ უნდა იქნას მიღებული სიტყვასიტყვით.
გამორთვის ბრძანებას ასევე აქვს ჩადგმული ვარიანტი [/დ [p:|u:]xx:წ.წ]-ძირითადად, ვარიანტი ოფციაში.
პირველ მაგალითში vol ბრძანების მსგავსად, აქ არის რამდენიმე სწორი და არასწორი გზა გამორთვის ბრძანების გამოსაყენებლად:
გამორთვა /r /s.
არასწორია: The /რ და /წ ოფციების ერთად გამოყენება შეუძლებელია. ეს ვერტიკალური ზოლები მიუთითებს არჩევანს, რომელთაგან შეგიძლიათ აირჩიოთ მხოლოდ ერთი.
გამორთვა / წმ p: 0:0.
არასწორია: გამოყენება /წ მშვენივრად კარგია, მაგრამ გამოყენება p: 0:0 არ არის იმიტომ, რომ ეს ვარიანტი ხელმისაწვდომია მხოლოდ /დ ვარიანტი, რომლის გამოყენებაც დაგვავიწყდა. სწორი გამოყენება იქნებოდა გამორთვა /წ /დ პ: 0:0.
გამორთვა /r /f /t 0.
ძალაშია: ამჯერად ყველა ვარიანტი სწორად იქნა გამოყენებული. The /რ ვარიანტი არ გამოიყენებოდა სხვა არჩევანთან ერთად მისი ფრჩხილების ნაკრების ფარგლებში და /ვ და /ტ ვარიანტები გამოიყენებოდა სინტაქსში აღწერილის მიხედვით.
მაგალითი #3: ქსელის გამოყენების ბრძანება
ჩვენი საბოლოო მაგალითისთვის, მოდით შევხედოთ net use ბრძანება, ერთერთი net ბრძანებები. მისი სინტაქსი ცოტა ბინძურია, ასე რომ, ჩვენ შევამცირეთ ის ქვემოთ, რომ ცოტათი გაადვილდეს მისი ახსნა (იხილეთ სრული სინტაქსი აქ):
წმინდა გამოყენება [{მოწყობილობის სახელი | *}] [\\კომპიუტერის სახელი\გაზიარების სახელი [{პაროლი | *}]] [/persistent:{დიახ | არა}] [/savecred] [/delete]

net use ბრძანებას აქვს ახალი აღნიშვნის ორი მაგალითი: ფრჩხილი. ფრჩხილი მიუთითებს, რომ არჩევანიდან ერთი და მხოლოდ ერთი, გამოყოფილი ერთი ან მეტი ვერტიკალური ზოლით, არის საჭირო. ეს განსხვავდება ფრჩხილისაგან ვერტიკალური ზოლებით, რომელიც მიუთითებს სურვილისამებრ არჩევანი.
მოდით შევხედოთ წმინდა გამოყენების რამდენიმე მართებულ და არასწორ გამოყენებას:
ქსელის გამოყენება e: * \\ სერვერი\ ფაილები.
არასწორია: ბრეკეტების პირველი ნაკრები ნიშნავს, რომ შეგიძლიათ მიუთითოთ a მოწყობილობის სახელი ან გამოიყენეთ wildcard სიმბოლო * - ორივეს ვერ გააკეთებ. ან ქსელის გამოყენება e: \\ სერვერი\ ფაილები ან ქსელის გამოყენება * \\ სერვერი\ ფაილები ამ შემთხვევაში იქნებოდა სწორი გზები ქსელის გამოყენების განსახორციელებლად.
წმინდა გამოყენება * \\appsvr01\source 1lovet0visitcanada / მუდმივი: არა.
ძალაშია: ჩვენ სწორად გამოვიყენეთ რამდენიმე ვარიანტი ქსელის გამოყენების ამ შესრულებაში, მათ შორის ერთი ჩასმული ვარიანტი. ჩვენ გამოვიყენეთ * როდესაც საჭიროა არჩევანის გაკეთება და ა მოწყობილობის სახელი, ჩვენ დავაზუსტეთ წილი [წყარო] სერვერზე [appsvr01] და შემდეგ აირჩიეთ {პაროლი} ამ გაზიარებისთვის, 1lovet0visitcanada, იმის ნაცვლად, რომ აიძულოთ net გამოყენება მოგვთხოვოს ერთი {*}. ჩვენ ასევე გადავწყვიტეთ, რომ არ დავუშვათ ეს ახალი საზიარო დისკი ავტომატურად ხელახლა დაკავშირებულს შემდეგ ჯერზე, როცა კომპიუტერს ჩავრთავთ [/ დაჟინებული: არა].
წმინდა გამოყენება / მუდმივი.
არასწორია: ამ მაგალითში, ჩვენ ავირჩიეთ არასავალდებულო /persistent გადართვა, მაგრამ დაავიწყდა მის გვერდით მსხვილი ნაწლავის ჩასმა და ასევე დაავიწყდა არჩევანის გაკეთება ორ საჭირო ვარიანტს შორის, დიახ ან არა, ბრეკეტებს შორის. შესრულება წმინდა გამოყენება / მუდმივი: დიახ იქნებოდა წმინდა გამოყენების მართებული გამოყენება.