ბრძანების სინტაქსი ძირითადად ბრძანების გაშვების წესებია. თქვენ უნდა იცოდეთ როგორ წაიკითხოთ სინტაქსის აღნიშვნა, როდესაც სწავლობთ ბრძანების გამოყენებას, რათა შეძლოთ მისი სწორად შესრულება.
როგორც თქვენ ალბათ ნახეთ აქ Lifewire-ზე და შესაძლოა სხვა ვებსაიტებზე, Command Prompt ბრძანებები, DOS ბრძანებები და მრავალი გაშვების ბრძანებაც კი აღწერილია ყველა სახის დახრილობით, ფრჩხილებით, დახრილებით და ა.შ. ამ ნიშნებიდან შეგიძლიათ შეხედოთ ნებისმიერი ბრძანების სინტაქსს და დაუყოვნებლივ გაიგოთ რა ვარიანტებია საჭირო და რა ვარიანტების გამოყენება შეიძლება სხვა ვარიანტებთან ერთად.
დამოკიდებულია წყაროდან, თქვენ შეიძლება ნახოთ ოდნავ განსხვავებული სინტაქსი ბრძანებების აღწერისას.ჩვენ ვიყენებთ მეთოდს, რომელსაც Microsoft ისტორიულად იყენებდა და ყველა ბრძანების სინტაქსი, რომელიც ჩვენ ოდესმე გვინახავს ნებისმიერ საიტზე, ძალიან ჰგავს, მაგრამ გახსოვდეთ, რომ თქვენ უნდა მიჰყვეთ სინტაქსის კლავიშს, რომელიც ეხება თქვენს მიერ წაკითხულ ბრძანებებს და არ ვივარაუდოთ, რომ ყველა ვებსაიტები და დოკუმენტაცია იყენებს ზუსტად იგივე მეთოდს.
ბრძანების სინტაქსის გასაღები
შემდეგი სინტაქსის გასაღები აღწერს, თუ როგორ უნდა იქნას გამოყენებული ბრძანების სინტაქსის თითოეული აღნიშვნა. მოგერიდებათ ამის მითითება, როდესაც ჩვენ განვიხილავთ ცხრილის ქვემოთ მოცემულ სამ მაგალითს.
ბრძანების სინტაქსის მითითების ცხრილი | |
---|---|
ნოტაცია | მნიშვნელობა |
სქელი | მამაქი ელემენტი უნდა იყოს აკრეფილი ზუსტად ისე, როგორც ნაჩვენებია, ეს მოიცავს ნებისმიერ თამამ სიტყვებს, ხაზებს, ორწერტილებს და ა.შ. |
იტალიკი | დახრილი ნივთები არის ნივთები, რომლებიც უნდა მიაწოდოთ. არ მიიღოთ დახრილი ელემენტი სიტყვასიტყვით და გამოიყენეთ იგი ბრძანებაში, როგორც ნაჩვენებია. |
S p a c e s | ყველა სივრცე სიტყვასიტყვით უნდა იქნას მიღებული. თუ ბრძანების სინტაქსს აქვს სივრცე, გამოიყენეთ ეს სივრცე ბრძანების შესრულებისას. |
[ტექსტი ფრჩხილებში] | ნებისმიერი ელემენტი ფრჩხილის შიგნით არჩევითია. ფრჩხილები არ უნდა იქნას მიღებული სიტყვასიტყვით, ამიტომ არ გამოიყენოთ ისინი ბრძანების შესრულებისას. |
ტექსტი ფრჩხილების გარეთ | აუცილებელია ნებისმიერი ტექსტი, რომელიც არ შეიცავს ფრჩხილში. მრავალი ბრძანების სინტაქსში ერთადერთი ტექსტი, რომელიც არ არის გარშემორტყმული ერთი ან მეტი ფრჩხილით, არის თავად ბრძანების სახელი. |
{ტექსტი ფრჩხილებში} | ბრეკეტში არსებული ელემენტები არის ვარიანტები, რომელთაგან თქვენ უნდა აირჩიოთ მხოლოდ ერთი. ბრეკეტები არ უნდა იქნას მიღებული სიტყვასიტყვით, ამიტომ არ გამოიყენოთ ისინი ბრძანების შესრულებისას. |
ვერტიკალური | ბარი | ვერტიკალური ზოლები გამოიყენება ფრჩხილებში და ბრეკეტებში ელემენტების გასაყოფად. არ მიიღოთ ვერტიკალური ზოლები სიტყვასიტყვით - არ გამოიყენოთ ისინი ბრძანებების შესრულებისას. |
ელიფსისი … | ელიფსისი ნიშნავს, რომ ელემენტი შეიძლება განმეორდეს განუსაზღვრელი ვადით. არ აკრიფოთ ელიფსისი სიტყვასიტყვით ბრძანების შესრულებისას და იზრუნეთ, რომ გამოიყენოთ სივრცეები და სხვა საჭირო ელემენტები, როგორც ნაჩვენებია ერთეულების გამეორებისას. |
ბრეკეტებს ასევე ზოგჯერ მოიხსენიებენ როგორც კვადრატულ ფრჩხილებს, ბრეკეტებს ზოგჯერ მოიხსენიებენ როგორც სქელ ფრჩხილებს ან ყვავილების ფრჩხილებს, ხოლო ვერტიკალურ ზოლებს ზოგჯერ უწოდებენ მილებს, ვერტიკალურ ხაზებს ან ვერტიკალურ ხაზებს. მიუხედავად იმისა, თუ რას უწოდებთ მათ, არცერთი არ უნდა იქნას მიღებული სიტყვასიტყვით ბრძანების შესრულებისას.
მაგალითი 1: Vol Command
აქ არის vol ბრძანების სინტაქსი, ბრძანება, რომელიც ხელმისაწვდომია ბრძანების ხაზიდან Windows ოპერაციული სისტემის ყველა ვერსიაში:
ტომი [დისკზე:]
სიტყვა vol არის თამამად, რაც ნიშნავს, რომ ის სიტყვასიტყვით უნდა იქნას მიღებული. ის ასევე არის ნებისმიერი ფრჩხილის მიღმა, რაც ნიშნავს, რომ აუცილებელია. ჩვენ გადავხედავთ ფრჩხილებს რამდენიმე აბზაცით ქვემოთ.
მოც.-ის შემდეგ არის სივრცე. ბრძანების სინტაქსში სივრცეები უნდა იქნას მიღებული სიტყვასიტყვით, ასე რომ, როდესაც თქვენ ასრულებთ vol ბრძანებას, თქვენ უნდა დააყენოთ ინტერვალი vol და ყველაფერი, რაც შეიძლება მოჰყვეს შორის.
ფრჩხილები მიუთითებს იმაზე, რომ ყველაფერი, რაც მათშია, არასავალდებულოა - რაც არის იქ არ არის საჭირო ბრძანების ფუნქციონირებისთვის, მაგრამ შეიძლება იყოს ის, რისი გამოყენებაც გსურთ, იმისდა მიხედვით, თუ რისთვის იყენებთ ბრძანებას. ფრჩხილები არ უნდა იქნას აღქმული სიტყვასიტყვით, ასე რომ არასოდეს შეიტანოთ ისინი ბრძანების შესრულებისას.
ფრჩხილებში არის დახრილი სიტყვის დრაივი, რომელსაც მოსდევს მსხვილი ორი წერტილი. ნებისმიერი დახრილი არის ის, რაც უნდა მიაწოდოთ და არა სიტყვასიტყვით.ამ შემთხვევაში, დისკი გულისხმობს დისკის ასოს, ასე რომ თქვენ მოგიწევთ აქ დისკის ასოს მიწოდება. ისევე როგორც ტომი, რადგან : არის თამამი, ის უნდა იყოს აკრეფილი ისე, როგორც ნაჩვენებია.
ამ ყველა ინფორმაციის საფუძველზე, აქ მოცემულია vol ბრძანების შესრულების რამდენიმე სწორი და არასწორი გზა და რატომ:
ტომი
Valid: vol ბრძანება შეიძლება შესრულდეს თავისთავად, რადგან დისკი : არჩევითია, რადგან ის გარშემორტყმულია ფრჩხილებით.
ტომი დ
არასწორია: ამჯერად გამოიყენება ბრძანების არჩევითი ნაწილი, რომელშიც მითითებულია დისკი, როგორც d, მაგრამ ორწერტილი დავიწყებული იყო. დაიმახსოვრეთ, ჩვენ ვიცით, რომ ორწერტილი ახლავს დისკს, რადგან ის შედის ფრჩხილების იმავე ნაკრებში და ვიცით, რომ ის სიტყვასიტყვით უნდა იქნას გამოყენებული, რადგან ის თამამია.
ტომი e: /p
არასწორია: /p ვარიანტი არ იყო ჩამოთვლილი ბრძანების სინტაქსში, ამიტომ vol ბრძანება არ მუშაობს გამოყენებისას ეს.
ტომი გ:
Valid: ამ შემთხვევაში, არასავალდებულო დისკი : არგუმენტი გამოიყენებოდა ზუსტად ისე, როგორც იყო განკუთვნილი.
მაგალითი 2: გამორთვის ბრძანება
აქ ჩამოთვლილი სინტაქსი განკუთვნილია გამორთვის ბრძანებისთვის და აშკარად გაცილებით რთულია, ვიდრე vol ბრძანების ზემოთ მოცემულ მაგალითში. თუმცა, იმის საფუძველზე, რაც თქვენ უკვე იცით, რეალურად ბევრი რამ არის სასწავლი აქ:
გამორთვა [ /i | /ლ | /s | /r | /გ | /a | /p | /სთ | /e] [ /f] [ /მ \\ კომპიუტერის სახელი] [ /ტ xxx] [ /დ [ p: | u:] xx: yy] [/c " კომენტარი " ]
დაიმახსოვრეთ, რომ ფრჩხილებში ჩასმული ელემენტები ყოველთვის არჩევითია, ფრჩხილების გარეთ არსებული ელემენტები ყოველთვის საჭიროა, თამამი ელემენტები და შუალედები ყოველთვის სიტყვასიტყვით, და დახრილი ელემენტები თქვენ მიერ უნდა იყოს მოწოდებული.
ამ მაგალითში დიდი ახალი კონცეფცია არის ვერტიკალური ზოლი. ვერტიკალური ზოლები ფრჩხილებში მიუთითებს არასავალდებულო არჩევანზე. ასე რომ, ზემოთ მოცემულ მაგალითში, შეგიძლიათ, მაგრამ არ არის აუცილებელი, აირჩიოთ შემდეგი ვარიანტიდან ერთ-ერთის ჩართვა გამორთვის ბრძანების შესრულებისას: /i, /ლ , /ს, /r, /გ, / a, /p, /სთ, ან /e ფრჩხილების მსგავსად, ვერტიკალური ზოლები არსებობს ბრძანების სინტაქსის ასახსნელად და არ უნდა იქნას მიღებული სიტყვასიტყვით.
გამორთვის ბრძანებას ასევე აქვს ჩადგმული ვარიანტი [ /d [ p: | u:] xx : yy]-ძირითადად, ვარიანტი ოფციაში.
ისევე როგორც vol ბრძანება პირველ მაგალითში, აქ არის რამდენიმე სწორი და არასწორი გზა გამორთვის ბრძანების გამოსაყენებლად:
გამორთვა /r /s
არასწორია: /r და /s ვარიანტების ერთად გამოყენება შეუძლებელია. ეს ვერტიკალური ზოლები მიუთითებს არჩევანს, რომელთაგან შეგიძლიათ აირჩიოთ მხოლოდ ერთი.
გამორთვა /წ p:0:0
არასწორია: /s-ის გამოყენება სავსებით კარგია, მაგრამ p:0:0 გამოყენებაიმიტომ არ არის, რომ ეს ვარიანტი ხელმისაწვდომია მხოლოდ /d ოფციით, რომლის გამოყენებაც დაგვავიწყდა. სწორი გამოყენება იქნებოდა გამორთვა /წ /დ p:0:0.
გამორთვა /r /f /t 0
Valid: ამჯერად ყველა ვარიანტი სწორად იქნა გამოყენებული. /r ვარიანტი არ იყო გამოყენებული სხვა არჩევანთან ერთად მის ფრჩხილებში, და /f და /t გამოყენებული იქნავარიანტი, როგორც ეს აღწერილია სინტაქსში.
მაგალითი 3: ქსელის გამოყენების ბრძანება
ჩვენი საბოლოო მაგალითისთვის, მოდით შევხედოთ net use ბრძანებას, ერთ-ერთ net ბრძანებას. მისი სინტაქსი ცოტა ბინძურია, ასე რომ, ჩვენ შევამცირეთ იგი ქვემოთ, რათა ცოტათი გაადვილდეს მისი ახსნა (სრული სინტაქსი იხილეთ აქ):
ქსელ გამოყენება [{ მოწყობილობის სახელი | }] [ კომპიუტერის სახელი sharename [{ პაროლი | }] [ /მუდმივი: { დიახ | არა }] [ /შენახული] [ /წაშლა]
Net use ბრძანებას აქვს ახალი აღნიშვნის ორი მაგალითი: ფრჩხილი. სამაგრი მიუთითებს, რომ საჭიროა ერთი და მხოლოდ ერთი არჩევანი, რომელიც გამოყოფილია ერთი ან მეტი ვერტიკალური ზოლით. ეს განსხვავდება ვერტიკალური ზოლებით ფრჩხილისგან, რომელიც მიუთითებს არასავალდებულო არჩევანზე.
მოდით გადავხედოთ წმინდა გამოყენების რამდენიმე მართებულ და არასწორ გამოყენებას:
წმინდა გამოყენება e:\\ სერვერი\ ფაილები
არასწორია: ბრეკეტების პირველი ნაკრები ნიშნავს, რომ თქვენ შეგიძლიათ მიუთითოთ მოწყობილობის სახელი ან გამოიყენოთ სიმბოლო - თქვენ არ შეგიძლიათ გააკეთე ორივე. ან ქსელის გამოყენება e: \\server\files ან ქსელის გამოყენება\\server\files იქნებოდა სწორი გზა ამ ქსელში გამოყენების განსახორციელებლად საქმე.
წმინდა გამოყენება\\appsvr01\source 1lovet0visitcanada /მუდმივი:არა
Valid: ჩვენ სწორად გამოვიყენეთ რამდენიმე ვარიანტი ქსელის გამოყენების ამ შესრულებაში, მათ შორის ერთი ჩასმული ვარიანტი. ჩვენ ვიყენებდით , როცა საჭირო იყო არჩევანის გაკეთება და მოწყობილობის სახელის მითითება. გააზიარეთ, 1lovet0visitcanada, იმის ნაცვლად, რომ აიძულოთ ქსელის გამოყენება და მოგვთხოვოთ ერთი {}.ჩვენ ასევე გადავწყვიტეთ, რომ არ დავუშვათ ამ ახალი საზიარო დისკის ავტომატურად ხელახლა დაკავშირება შემდეგ ჯერზე, როცა კომპიუტერს ჩავრთავთ [ /მუდმივი:არა].
წმინდა გამოყენება /მუდმივი
არასწორია: ამ მაგალითში, ჩვენ ავირჩიეთ გამოგვეყენებინა არასავალდებულო /მუდმივი გადამრთველი, მაგრამ დაგვავიწყდა მის გვერდით ორწერტილის შეყვანა და ასევე დაავიწყდა არჩევანის გაკეთება ორ საჭირო ვარიანტს შორის, დიახ ან არა, ბრეკეტებს შორის. წელი გამოყენების /მუდმივი:დიახ განხორციელება იქნებოდა წმინდა გამოყენების სწორი გამოყენება.