ไวยากรณ์ของคำสั่งนั้นเป็นกฎสำหรับเรียกใช้คำสั่ง คุณจำเป็นต้องรู้วิธีการอ่านสัญกรณ์ไวยากรณ์เมื่อเรียนรู้วิธีใช้คำสั่งเพื่อให้คุณสามารถใช้งานได้อย่างถูกต้อง
อย่างที่คุณอาจเคยเห็นใน Lifewire และเว็บไซต์อื่น ๆ คำสั่ง Command Prompt คำสั่ง DOS และแม้แต่คำสั่งเรียกใช้งานหลายคำก็ได้อธิบายไว้ด้วยเครื่องหมายทับหรือวงเล็บตัวเอน ฯลฯ เมื่อคุณทราบว่าเครื่องหมายเหล่านี้หมายถึงอะไร คุณสามารถดูไวยากรณ์ของคำสั่งและรู้ได้ทันทีว่าต้องการตัวเลือกอะไรและตัวเลือกใดที่สามารถใช้กับตัวเลือกอื่น ๆ ได้
บันทึก: ขึ้นอยู่กับแหล่งที่มาคุณอาจเห็นไวยากรณ์ที่แตกต่างกันเล็กน้อยเมื่อใช้เพื่ออธิบายคำสั่ง เราใช้วิธีการที่ Microsoft ใช้ในอดีตและไวยากรณ์คำสั่งทั้งหมดที่เราเคยเห็นในไซต์ใด ๆ มีความคล้ายคลึงกันมาก แต่โปรดจำไว้ว่าคุณควรทำตามไวยากรณ์คีย์ที่เกี่ยวข้องกับคำสั่งที่คุณอ่านอยู่และไม่ถือว่าทั้งหมด เว็บไซต์และเอกสารใช้วิธีการเดียวกันแน่นอน
คีย์ไวยากรณ์คำสั่ง
คีย์ไวยากรณ์ต่อไปนี้จะอธิบายวิธีการใช้สัญกรณ์แต่ละคำในไวยากรณ์ของคำสั่ง รู้สึกอิสระที่จะอ้างอิงเรื่องนี้ขณะที่เราเดินผ่านสามตัวอย่างด้านล่างตาราง
| เอกสาร | ความหมาย |
|---|---|
| กล้า | รายการที่เป็นตัวหนาต้องพิมพ์ตามที่แสดงไว้ซึ่งรวมถึงคำที่เป็นตัวหนาเครื่องหมายทับเครื่องหมายทับเครื่องหมาย ฯลฯ |
| ตัวเอียง | รายการตัวเอียงเป็นรายการที่คุณต้องจัดหา อย่าใช้ตัวเอียงตัวอักษรและใช้ในคำสั่งตามที่แสดง |
| S p a c e s | ควรเว้นวรรคทั้งหมดตามตัวอักษร ถ้าไวยากรณ์ของคำสั่งมีช่องว่างให้ใช้พื้นที่นั้นเมื่อรันคำสั่ง |
| ข้อความภายในวงเล็บ | รายการใด ๆ ภายในวงเล็บเป็นตัวเลือก วงเล็บไม่ควรใช้ตามตัวอักษรดังนั้นอย่าใช้พวกเขาเมื่อรันคำสั่ง |
| ข้อความอยู่นอกวงเล็บ | ไม่จำเป็นต้องมีข้อความใด ๆ ในวงเล็บ ในไวยากรณ์ของคำสั่งหลายข้อความเท่านั้นที่ไม่ล้อมรอบหนึ่งหรือมากกว่าวงเล็บคือชื่อคำสั่งเอง |
| {ข้อความภายในวงเล็บปีกกา} | รายการภายในวงเล็บปีกกาเป็นตัวเลือกซึ่งคุณ ต้อง เลือกเท่านั้น หนึ่ง. วงเล็บไม่ควรใช้อักษรดังนั้นอย่าใช้พวกเขาเมื่อรันคำสั่ง |
| แนวตั้ง | บาร์ | แถบแนวตั้งใช้สำหรับแยกรายการภายในวงเล็บและวงเล็บปีกกา อย่าใช้แถบแนวตั้งอักษร - อย่าใช้พวกเขาเมื่อรันคำสั่ง |
| Ellipsis … | เครื่องหมายจุดไข่ปลาหมายความว่ารายการสามารถทำซ้ำได้เรื่อย ๆ อย่าพิมพ์เครื่องหมายจุดไข่ปลาตามคำสั่งและระมัดระวังการใช้ช่องว่างและรายการที่จำเป็นอื่น ๆ ตามที่แสดงในรายการซ้ำ |
บันทึก: วงเล็บยังมีบางครั้งเรียกว่าวงเล็บเหลี่ยมวงเล็บบางครั้งจะเรียกว่าวงเล็บปีกกาหรือวงเล็บดอกไม้และแถบแนวตั้งบางครั้งเรียกว่าท่อเส้นแนวตั้งหรือแนวตั้ง โดยไม่คำนึงถึงสิ่งที่คุณเรียกว่าไม่มีใครควรจะต้องดำเนินการอย่างแท้จริงเมื่อใช้คำสั่ง
ตัวอย่างที่ 1: Vol Command
นี่คือไวยากรณ์สำหรับคำสั่ง vol คำสั่งจาก Command Prompt ในทุกระบบปฏิบัติการ Windows:
ฉบับ ไดรฟ์:
คำ ฉบับ เป็นตัวหนาซึ่งหมายความว่ามันควรจะเป็นตัวอักษร นอกจากนี้ยังอยู่นอกวงเล็บซึ่งหมายความว่าจำเป็นต้องใช้ เราจะดูวงเล็บไม่กี่ย่อหน้า
ดังต่อไปนี้ ฉบับ เป็นช่องว่าง ช่องว่างในไวยากรณ์ของคำสั่งจะต้องถูกนำมาใช้อย่างแท้จริงดังนั้นเมื่อคุณใช้คำสั่ง vol คุณจะต้องใส่ช่องว่างระหว่าง ฉบับ และสิ่งที่อาจเกิดขึ้นต่อไป
วงเล็บแสดงให้เห็นว่ามีอะไรอยู่ภายในเป็นตัวเลือก - สิ่งที่อยู่ในนั้นไม่จำเป็นสำหรับคำสั่งที่จะทำงาน แต่อาจเป็นสิ่งที่คุณต้องการใช้ขึ้นอยู่กับสิ่งที่คุณใช้คำสั่งสำหรับ วงเล็บไม่ควรใช้อักษรอย่างแท้จริงดังนั้นอย่ารวมไว้ในขณะที่รันคำสั่ง
ด้านในวงเล็บเป็นคำที่ใช้เป็นตัวเอียง ขับรถ ตามด้วยลำไส้ใหญ่เป็นตัวหนา สิ่งที่เป็นตัวเอียงเป็นสิ่งที่คุณต้องจัดหาไม่ใช้อย่างแท้จริง ในกรณีนี้ก ขับรถ หมายถึงอักษรระบุไดรฟ์ดังนั้นคุณจะต้องใส่อักษรไดรฟ์ที่นี่ เช่นเดียวกับ ฉบับเนื่องจาก: เป็นตัวหนาควรพิมพ์ตามที่แสดง
ขึ้นอยู่กับข้อมูลทั้งหมดที่นี่มีบางวิธีที่ถูกต้องและไม่ถูกต้องในการรันคำสั่ง vol และทำไม:
ฉบับ
ถูกต้อง: คำสั่ง vol สามารถทำงานได้ด้วยตัวเอง ขับรถ : เป็นตัวเลือกเพราะล้อมรอบด้วยวงเล็บ
โวลต์ d
ไม่ถูกต้อง: ขณะนี้กำลังใช้ส่วนที่เป็นตัวเลือกของคำสั่งระบุ ขับรถ เช่น dแต่ลำไส้ใหญ่ถูกลืม โปรดจำไว้ว่าเรารู้ว่าลำไส้ใหญ่มาพร้อมกับ ขับรถ เพราะมันรวมอยู่ในชุดเดียวกันของวงเล็บและเรารู้ว่ามันควรจะใช้ตัวอักษรเพราะมันเป็นตัวหนา
โวล e: / p
ไม่ถูกต้อง: / p ไม่ได้อยู่ในไวยากรณ์คำสั่งดังนั้นคำสั่ง vol ไม่ทำงานเมื่อใช้มัน
ปริมาตร c:
ถูกต้อง: ในกรณีนี้ตัวเลือก ขับรถ : อาร์กิวเมนต์ถูกนำมาใช้ตามที่ตั้งใจไว้
ตัวอย่างที่ 2: คำสั่ง Shutdown
ไวยากรณ์ที่ระบุไว้ในที่นี้คือคำสั่ง shutdown และเห็นได้ชัดว่าซับซ้อนกว่าในตัวอย่างคำสั่ง vol ด้านบน อย่างไรก็ตามการสร้างสิ่งที่คุณรู้อยู่แล้วมีอะไรมากกว่าการเรียนรู้ที่นี่:
ปิดตัวลง /ผม | / ลิตร | / s | / R | / g | / a | / p | / ชั่วโมง | / E / f / m computername / ตัน xxx / วัน P:|ยู: xx : ปปปป / c " คิดเห็น '
โปรดจำไว้ว่ารายการภายในวงเล็บเป็นตัวเลือกเสมอรายการที่อยู่นอกวงเล็บจำเป็นต้องใช้เสมอรายการที่เป็นตัวหนาและช่องว่างเป็นตัวอักษรเสมอและรายการเอียงจะต้องให้มาจากคุณ
แนวคิดใหม่ ๆ ในตัวอย่างนี้คือแถบแนวตั้ง แถบแนวตั้งภายในวงเล็บระบุตัวเลือกเพิ่มเติม ดังนั้นในตัวอย่างข้างต้นคุณสามารถทำได้ แต่ไม่ต้องเลือกรวม หนึ่ง ของตัวเลือกต่อไปนี้เมื่อรันคำสั่ง shutdown: /ผม, / ลิตร, / s, / R, / g, / a, / p, / ชั่วโมง, หรือ / E. เช่นเดียวกับวงเล็บบาร์แนวตั้งเพื่ออธิบายไวยากรณ์คำสั่งและไม่ควรนำมาใช้อย่างแท้จริง
คำสั่ง shutdown ยังมีตัวเลือกที่ซ้อนอยู่ใน / วัน P:|ยู: xx : ปปปป - โดยทั่วไปตัวเลือกภายในตัวเลือก
เช่นเดียวกับคำสั่ง vol ในตัวอย่างที่ 1 ข้างต้นนี่เป็นวิธีที่ถูกต้องและไม่ถูกต้องในการใช้คำสั่ง shutdown:
ปิด / r / s
ไม่ถูกต้อง: / R และ / s ตัวเลือกไม่สามารถใช้ร่วมกันได้ แถบแนวตั้งเหล่านี้ระบุถึงทางเลือกที่คุณสามารถเลือกได้
shutdown / s p: 0: 0
ไม่ถูกต้อง: การใช้ / s เป็นอย่างดี แต่การใช้ P: 0: 0 ไม่ใช่เพราะตัวเลือกนี้จะใช้ได้เฉพาะกับ / วัน ตัวเลือกที่ฉันลืมใช้ การใช้งานที่ถูกต้องจะเป็นไปได้ ปิด / s / d: 0: 0.
ปิด / r / f / t 0
ถูกต้อง: ตัวเลือกทั้งหมดถูกใช้อย่างถูกต้องในครั้งนี้ / R ไม่ได้ใช้กับตัวเลือกอื่นใดภายในวงเล็บปีกกาและ / f และ / ตัน ตัวเลือกถูกใช้ตามที่อธิบายไว้ในไวยากรณ์
ตัวอย่างที่ 3: คำสั่งการใช้งานสุทธิ
สำหรับตัวอย่างสุดท้ายของเราลองดูคำสั่ง net use คำสั่งเน็ตเวิร์คตัวใดตัวหนึ่ง ไวยากรณ์คำสั่งการใช้งานสุทธิเป็นเพียงเล็กน้อยยุ่งเหยิงดังนั้นฉันจึงย่อมันด้านล่างเพื่อให้การอธิบายมันง่ายขึ้นเล็กน้อย (ดูไวยากรณ์เต็มรูปแบบที่นี่):
ใช้สุทธิ * \ computername sharename * /หมั่น:ใช่ / savecred /ลบ
คำสั่ง net use มีสองอินสแตนซ์ของสัญกรณ์ใหม่วงเล็บปีกกา วงเล็บปีกกาแสดงว่าตัวเลือกหนึ่งและมีเพียงตัวเดียวเท่านั้นที่คั่นด้วยแถบแนวตั้งหนึ่งหรือมากกว่านั้นคือ จำเป็นต้องใช้ . ซึ่งแตกต่างจากวงเล็บที่มีแถบแนวตั้งที่ระบุ ไม่จำเป็น ตัวเลือก
ลองดูการใช้เน็ตที่ถูกต้องและไม่ถูกต้องบางอย่าง:
net use e: * เซิร์ฟเวอร์ ไฟล์
ไม่ถูกต้อง: ชุดวงเล็บแรกหมายความว่าคุณสามารถระบุ a ชื่ออุปกรณ์ หรือใช้อักขระตัวแทน * - คุณไม่สามารถทำทั้งสองอย่างได้ ทั้ง net use e: เซิร์ฟเวอร์ ไฟล์ หรือ ใช้สุทธิ * server files จะเป็นวิธีที่ถูกต้องในการใช้งานสุทธิในกรณีนี้
ใช้สุทธิ * appsvr01 source 1lovet0visitcanada / ถาวร: ไม่
ถูกต้อง: ฉันใช้ตัวเลือกหลายตัวในการใช้เน็ตนี้รวมถึงตัวเลือกที่ซ้อนกันอยู่ ฉันใช้ * เมื่อจำเป็นต้องเลือกระหว่างมันและระบุ a ชื่ออุปกรณ์ , ฉันระบุหุ้น แหล่ง บนเซิร์ฟเวอร์ appsvr01 จากนั้นเลือกที่จะระบุ { รหัสผ่าน } สำหรับส่วนแบ่งดังกล่าว 1lovet0visitcanada แทนการบังคับใช้สุทธิเพื่อแจ้งให้ฉันสำหรับหนึ่ง {*}.
ฉันยังตัดสินใจที่จะไม่อนุญาตให้ไดรฟ์ใหม่ที่ใช้ร่วมกันนี้จะเชื่อมต่อใหม่โดยอัตโนมัติในครั้งต่อไปที่ฉันเริ่มต้นคอมพิวเตอร์ / ถาวร: ไม่มี.
ใช้สุทธิ / ถาวร
ไม่ถูกต้อง: ในตัวอย่างนี้ฉันเลือกที่จะใช้ตัวเลือก /หมั่น เปลี่ยน แต่ฉันลืมที่จะรวมลำไส้ใหญ่ข้างมันและยังลืมที่จะเลือกระหว่างสองตัวเลือกที่จำเป็น, ใช่ หรือ ไม่ระหว่างวงเล็บปีกกา การดำเนินการ ใช้สุทธิ / ถาวร: ใช่ จะได้รับการใช้ที่ถูกต้องของการใช้เน็ต




