Როგორ წავიკითხოთ ბრძანება სინტაქსი

ვისწავლოთ ინტერპრეტაცია Command სინტაქსი ამ მაგალითები

ბრძანების სინტაქსი ძირითადად ბრძანების გაშვების წესებია. თქვენ უნდა იცოდეთ, თუ როგორ უნდა წაიკითხოთ სინტაქსის ნოტაცია, როდესაც სწავლობენ ბრძანებას, ასე რომ თქვენ შეგიძლიათ შეასრულოთ იგი სწორად.

როგორც ჩანს, აქ და შესაძლოა სხვა საიტებზე, სარდლობის ბრძანებები , DOS ბრძანებები , და კიდევ ბევრი პერსპექტივა ბრძანებები აღწერილია ყველა სახის სლაშები, ფრჩხილებში, ესთეტიკასა და სხვა. მოგეხსენებათ, თუ რა ყველა ნიშანს ეხება, შეგიძლიათ მოძებნოთ ნებისმიერი ბრძანების სინტაქსი და დაუყოვნებლივ იციან რა ვარიანტები საჭიროა და რა ვარიანტები შეიძლება გამოყენებულ იქნას სხვა ვარიანტებით.

შენიშვნა: წყაროზე დაყრდნობით, შეგიძლიათ იხილოთ ოდნავ განსხვავებული სინტაქსი ბრძანებების აღსაწერად. ჩვენ ვიყენებთ მეთოდს, რომელიც Microsoft- მა ისტორიულად გამოიყენა, და ყველა ბრძანება სინტაქსი, რომელიც ჩვენ ოდესმე მინახავს ნებისმიერ საიტზე, ძალიან გვახსოვს, მაგრამ გახსოვდეთ, რომ თქვენ უნდა დაიცვას სინტაქსის გასაღები, რომელიც ეხება კითხვებს და არ იფიქრებთ, რომ ყველა საიტებზე და დოკუმენტაციაში გამოიყენება იგივე მეთოდი.

Command სინტაქსის გასაღები

შემდეგი სინტაქსის გასაღები აღწერს, თუ როგორ უნდა იქნას გამოყენებული ყოველი ნოტაცია ბრძანების სინტაქსში. შეგიძლიათ მიუთითოთ ეს, როგორც ჩვენ ვაგროვებთ ქვემოთ მოცემულ სამი მაგალითს.

ნოტაცია მნიშვნელობა
გაბედული სქელი ელემენტი უნდა აკრიფოთ ზუსტად ისე, როგორც ისინი ნაჩვენებია, ეს მოიცავს ნებისმიერი თამამი სიტყვები, slashes, colons და ა.შ.
იტალიური იტალიურ ნივთებს წარმოადგენს ნივთები, რომლებიც უნდა მიაწოდოთ. არ მიიღოთ დახრილი ელემენტის სიტყვები და გამოიყენეთ ეს ბრძანება, როგორც ნაჩვენებია.
S paces ყველა ფართობი უნდა იქნას მიღებული სიტყვასიტყვით. თუ ბრძანების სინტაქსს აქვს სივრცე, გამოიყენეთ ეს სივრცე ბრძანების შესრულებისას.
[ტექსტის შიგნით ფრჩხილებში] ნებისმიერი ელემენტი შიგნით არის ფრჩხილი. ფრჩხილებში არ უნდა იქნას მიღებული სიტყვასიტყვით ისე, რომ არ გამოიყენოთ ისინი, როდესაც შესრულების ბრძანება.
ტექსტი გარეთ ფრჩხილებში ნებისმიერი ტექსტი, რომელიც არ არის ფრჩხილი შეიცავს. ბევრი ბრძანების სინტაქსში, მხოლოდ ერთი ტექსტი არ არის გარშემორტყმული ერთი ან მეტი ფრჩხილის ბრძანება სახელით.
{ტექსტი შიგნით braces} ელემენტები ფარგლებში ბრალდება ვარიანტები, რომლის თქვენ უნდა აირჩიოთ მხოლოდ ერთი . ხარვეზები არ მიიღება სიტყვასიტყვით ისე, რომ არ გამოიყენოთ ბრძანება შესრულებისას.
ვერტიკალური | ბარი ვერტიკალური ბარები გამოიყენება ცალკეული ელემენტების ფრჩხილებში და ბრჭყალებში. არ მიიღოს ვერტიკალური ბარები სიტყვასიტყვით - არ გამოიყენოთ ისინი, როდესაც შესრულების ბრძანებები.
ეპიფსი ... ელიფსისი ნიშნავს იმას, რომ საქონელი განმეორებით განმეორდება. ნუ შეიყვანეთ ელიფსისი სიტყვებით, როდესაც ბრძანებებით ასრულებენ და ზრუნავს სივრცეების და სხვა საჭირო ნივთების გამოყენებაზე, როგორც ჩანს, როდესაც ნივთები გამოდიან.

შენიშვნა: ფრჩხილებში ასევე ზოგჯერ მოხსენიებულია, როგორც კვადრატული ფრჩხილები, აფრთხილებს ზოგჯერ მოხსენიებული, როგორც squiggly ფრჩხილებში ან ყვავილების ფრჩხილებში და ვერტიკალური ბარები უწოდებენ მილები, ვერტიკალური ხაზები, ან ვერტიკალური სლაშები. მიუხედავად იმისა, რასაც ისინი უწოდებენ, არავითარი რამ არ უნდა იქნეს მიღებული სიტყვის შესრულებისას.

მაგალითი # 1: Vol ბრძანება

აქ არის სინტაქსი, რომლიდანაც ბრძანება , ბრძანება ხელმისაწვდომი ბრძანება Prompt ყველა ვერსიის Windows ოპერაციული სისტემა :

მოცულობა [ drive: ]

სიტყვა ტომი არის თამამი, რაც იმას ნიშნავს, რომ ეს უნდა იქნას მიღებული ფაქტიურად. ეს ასევე გარეთ ნებისმიერი ფრჩხილებში, რაც იმას ნიშნავს, რომ საჭიროა. ჩვენ შევხედოთ ფრჩხილებში რამდენიმე პუნქტი ქვემოთ.

შემდეგ ტომი არის სივრცე. Spaces in command- ის სინტაქსი უნდა იყოს სიტყვასიტყვით, ასე რომ, როდესაც თქვენ შესრულების მოცულობა ბრძანება, თქვენ უნდა დააყენოს სივრცე შორის მოცულობა და არაფერი, რომელიც შეიძლება მოვა მომდევნო.

ფრჩხილებში მიუთითებენ იმაზე, რომ შიგნით ჩასმული ნებისმიერი რამ არის სურვილისამებრ - რაც არ არის საჭირო ბრძანების ფუნქციისთვის საჭიროა, მაგრამ შეიძლება რაღაცის გამოყენება, რაც დამოკიდებულია იმაზე, თუ რას იყენებს ბრძანება. ფრჩხილებს არასდროს მივიღებთ სიტყვებით ისე, რომ მათ არ შეასრულონ ბრძანება შესრულებისას.

ფრჩხილებში შიგნით არის დახაზული სიტყვის დრაივერი , რასაც მოჰყვება კოლონი, გაბედული. ყველაფერი გაყალბებულია არის რაღაც უნდა მიაწოდოთ, არ მიიღოთ ფაქტიურად. ამ შემთხვევაში, წამყვანი დგას დისკზე, ასე რომ თქვენ გსურთ მიაწოდოთ დისკის წერილი აქ. ისევე, როგორც ტომი , რადგან: არის გაბედული, ეს უნდა იყოს აკრეფილი როგორც ნაჩვენებია.

ყველა ამ ინფორმაციის საფუძველზე, აქ არის ძალადობრივი და არასწორი გზები შეასრულოს ვ.გ. ბრძანება და რატომ:

ტომი

მართებული: Vol ბრძანება შეიძლება შესრულდეს, რადგან წამყვანი : არის სურვილისამებრ, რადგან ეს გარშემორტყმული ფრჩხილებში.

არასწორია: ამჯერად, ბრძანების სურვილისამებრ ნაწილი გამოიყენება, მიუთითეთ დრაივი როგორც , მაგრამ კოლონიის დავიწყება. გახსოვდეთ, ჩვენ ვიცით, რომ კოლონი თან ახლავს დისკზე, რადგან იგი შედის იმავე კომპლექტის ფრჩხილებში და ვიცით, რომ ეს უნდა იყოს გამოყენებული სიტყვასიტყვით, რადგან ეს გაბედულია.

ვ. e / p

არასწორია: / p პარამეტრი არ იყო ჩამოთვლილი ბრძანების სინტაქსში, ამიტომ ვ.გ. ბრძანება არ იყენებს მისი გამოყენებისას.

ვ. გ:

მართებული: ამ შემთხვევაში, სურვილისამებრ დისკზე : არგუმენტი გამოყენებული იყო როგორც განკუთვნილი.

მაგალითი # 2: გამორთვის ბრძანება

სინტაქსი აქ ჩამოთვლილია გამორთვის ბრძანებაზე და აშკარად ბევრად უფრო რთულია, ვიდრე ზემოთ ბრძანების მაგალითზე. თუმცა შენობა, რაც უკვე იცით, აქ არის ძალიან ცოტა მეტი რამის სწავლა:

გამორთვა [ / i | / ლ | / s | / r | / გ | / a | / p | / სთ | / e ] [ / f ] [ / m \ computername ] [ / t xxx ] [ / d [ p: | ი: ] xx : yy ] [ / გ " კომენტარი " ]

გახსოვდეთ, რომ ელემენტი ფრჩხილებში ყოველთვის სასურველია, ფრჩხილების გარეთ ყოველთვის აუცილებელია ნივთები, თამამი ნივთები და ფართები ყოველთვის ლიტერატურულია და ისიც უნდა იქნეს გათვალისწინებული.

ამ მაგალითში დიდი კონცეფცია არის ვერტიკალური ბარი. ვერტიკალური ბარები ფარგლებში ფრჩხილებში მიუთითოს არჩევითი არჩევანი. ასე რომ, ზემოთ მოყვანილ მაგალითში შეგიძლიათ, მაგრამ არ უნდა აირჩიოთ გამორთვის ბრძანების შესრულებისას: / i , / l , / s , / r , / g , / a , / p , / თ , ან / ფრჩხილების მსგავსად, ვერტიკალურ ბარებს აქვთ განლაგებული ბრძანების სინტაქსი და არ მიიღონ სიტყვასიტყვით.

გამორთვის ბრძანება ასევე აქვს წყობილი ვარიანტი [ / d [ p: | u: ] xx : yy ] - ძირითადად, პარამეტრი ფარგლებში ვარიანტი.

მსგავსად Vol 1 ბრძანებაში მაგალითია, აქ არის მოქმედი და არასწორი გზა გამორთვის ბრძანების გამოსაყენებლად:

გამორთვა / რ / წ

არასწორია: / r და / ან პარამეტრების გამოყენება არ შეიძლება ერთად. ეს ვერტიკალური ბარები მიუთითებს არჩევანს, რომლის საშუალებითაც შეგიძლიათ აირჩიოთ მხოლოდ ერთი.

გამორთვა / sp: 0: 0

არასწორია: გამოყენება / s კარგად არის ჯარიმა, მაგრამ p: 0: 0- ის გამოყენება არ არის, რადგან ეს ვარიანტი ხელმისაწვდომია მხოლოდ / d პარამეტრით, რომელიც დამავიწყდა. სწორი გამოყენება იქნებოდა shutdown / s / dp: 0: 0 .

გამორთვა / r / f / t 0

მართებული: ყველა ვარიანტი სწორად იქნა გამოყენებული ამ დროს. / R პარამეტრი არ იყო გამოყენებული სხვა არჩევანით მისი კომპლექტი ფრჩხილებში და / f და / t პარამეტრები გამოყენებულ იქნა, როგორც აღწერილია სინტაქსი.

მაგალითი # 3: Net Use Command

ჩვენი საბოლოო მაგალითისთვის, მოდით შევხედოთ წმინდა გამოყენების ბრძანებას , ერთ-ერთ წმინდა ბრძანებას . ქსელის გამოყენების ბრძანება სინტაქსი პატარა ბინძურია, ამიტომ მე შემოხაზული ვარ ქვევით, რომ ცოტა ხნის უფრო მარტივი ახსნა (იხ. სრული სინტაქსი აქ ):

წმინდა გამოყენება [{ devicename | * }] [ \\ computername \ sharename [{ პაროლი | * }]] [ / persistent: { yes | no }] [ / savecred ] [ / წაშლა ]

ქსელის გამოყენების ბრძანებას აქვს ორი ნოტაცია ახალი ნოტაცია, ბრმა. ბრმა მიუთითებს, რომ საჭიროა ერთი ან მეტი ერთი არჩევანი, რომელიც გამოყოფილია ერთი ან მეტი ვერტიკალური ბარისგან. ეს განსხვავდება ვერტიკალური ბარის მქონე ფრჩხილისგან განსხვავებით, რაც არჩევით არჩევანს მიუთითებს.

მოდით შევხედოთ ქსელის ზოგიერთი მოქმედი და არასწორი გამოყენების:

net გამოყენება e: * \\ სერვერი \ ფაილები

არასწორია: პირველი კომპლექტი braces ნიშნავს, რომ თქვენ შეგიძლიათ მიუთითოთ devicename ან გამოიყენოთ wildcard სიმბოლო * - თქვენ არ შეგიძლიათ ორივე. ან ქსელის გამოყენება e: \\ სერვერი \ ფაილები ან ქსელის გამოყენება * \\ სერვერი \ ფაილები მართებული იქნებოდა ქსელის გამოყენების შემთხვევაში ამ შემთხვევაში.

net გამოყენება * \\ appsvr01 \ წყარო 1lovet0visitcanada / მუდმივი: არა

მართებული: მე სწორად გამოვიყენე რამდენიმე ვარიანტი ქსელის გამოყენების აღსრულებაში, მათ შორის ერთი წყობილი ვარიანტი. მე მივიღე *, როდესაც საჭიროა აირჩიოთ მასზე და განვსაზღვროთ devicename , მივუთითე სერვერი [ appsvr01 ] - ში წილი და შემდეგ აირჩია { პაროლი }, რომ ამ წილისთვის , 1lovet0visitcanada ნაცვლად მომეცი ჩემთვის ერთი { * }.

მე ასევე გადავწყვიტე, არ დაუშვას ეს ახალი გაზიარებული დრაივი ავტომატურად ხელახლა ხელახლა დაკავშირება ჩემს კომპიუტერში დავიწყო [ / დაჟინებული: არა ].

წმინდა გამოყენება / მუდმივი

არასწორია: ამ მაგალითში, მე აირჩია გამოიყენე სურვილისამებრ / მუდმივი შეცვლა, მაგრამ მე დაავიწყდა, რომ მას შემდეგ მივიღო კოლონი და ასევე დაავიწყდა არჩევანის გაკეთება ორ საჭირო პარამეტრს შორის, დიახ ან არაა , აფრთხილებს შორის. ქსელის გამოყენება / მუდმივი შესრულება: დიახ იქნებოდა სწორი გამოყენების სწორი გამოყენება.