Cách đọc Cú pháp Lệnh trong Windows

Mục lục:

Cách đọc Cú pháp Lệnh trong Windows
Cách đọc Cú pháp Lệnh trong Windows
Anonim

Cú pháp của lệnh về cơ bản là các quy tắc để chạy lệnh. Bạn cần biết cách đọc ký hiệu cú pháp khi học cách sử dụng một lệnh để có thể thực thi nó đúng cách.

Như bạn có thể đã thấy ở đây trên Lifewire và có thể các trang web khác, các lệnh Command Prompt, lệnh DOS và thậm chí nhiều lệnh chạy được mô tả với đủ loại dấu gạch chéo, dấu ngoặc, in nghiêng, v.v. Một khi bạn biết tất cả trong số các dấu đó đề cập đến, bạn có thể nhìn vào cú pháp của lệnh bất kỳ và biết ngay tùy chọn nào được yêu cầu và tùy chọn nào có thể được sử dụng với các tùy chọn khác.

Tùy thuộc vào nguồn, bạn có thể thấy cú pháp hơi khác khi được sử dụng để mô tả các lệnh. Chúng tôi sử dụng một phương pháp mà Microsoft đã sử dụng trong quá khứ và tất cả cú pháp lệnh mà chúng tôi từng thấy trên bất kỳ trang web nào đều cực kỳ giống nhau, nhưng hãy nhớ rằng bạn nên làm theo phím cú pháp liên quan đến các lệnh bạn đang đọc và không cho rằng tất cả các trang web và tài liệu sử dụng cùng một phương pháp.

Phím Cú pháp Lệnh

Phím cú pháp sau đây mô tả cách sử dụng mỗi ký hiệu trong cú pháp của lệnh. Vui lòng tham khảo điều này khi chúng ta xem qua ba ví dụ bên dưới bảng.

Bảng Tham chiếu Cú pháp Lệnh
Kí hiệu Có nghĩa là
In đậm Các mục in đậm phải được nhập chính xác như được hiển thị, điều này bao gồm mọi từ in đậm, dấu gạch chéo, dấu hai chấm, v.v.
In nghiêng Mặt hàng in nghiêng là mặt hàng bạn phải cung cấp. Đừng lấy một mục in nghiêng theo nghĩa đen và sử dụng nó trong lệnh như được hiển thị.
S p a c e s Tất cả các khoảng trắng phải được hiểu theo nghĩa đen. Nếu cú pháp của lệnh có khoảng trắng, hãy sử dụng khoảng trắng đó khi thực hiện lệnh.
[Văn bản bên trong dấu ngoặc vuông] Bất kỳ mục nào bên trong dấu ngoặc đều là tùy chọn. Dấu ngoặc nhọn không được hiểu theo nghĩa đen, vì vậy đừng sử dụng chúng khi thực hiện một lệnh.
Văn bản bên ngoài ngoặc Bất kỳ văn bản nào không nằm trong dấu ngoặc đều được yêu cầu. Trong cú pháp của nhiều lệnh, văn bản duy nhất không được bao quanh bởi một hoặc nhiều dấu ngoặc là chính tên lệnh.
{Văn bản bên trong dấu ngoặc nhọn} Các mục trong dấu ngoặc nhọn là các lựa chọn, trong đó bạn phảichỉ chọn một. Dấu ngoặc nhọn không được hiểu theo nghĩa đen, vì vậy đừng sử dụng chúng khi thực hiện một lệnh.
Dọc | thanh Thanh dọc dùng để ngăn cách các mục trong ngoặc và ngoặc. Không sử dụng các thanh dọc theo nghĩa đen-không sử dụng chúng khi thực hiện các lệnh.
Dấu chấm lửng… Dấu chấm lửng có nghĩa là một mục có thể được lặp lại vô thời hạn. Không nhập dấu chấm lửng theo nghĩa đen khi thực hiện một lệnh và chú ý sử dụng dấu cách và các mục bắt buộc khác như được hiển thị khi lặp lại các mục.

Dấu ngoặc đơn đôi khi còn được gọi là dấu ngoặc vuông, dấu ngoặc nhọn đôi khi được gọi là dấu ngoặc vuông hoặc dấu ngoặc hoa, và thanh dọc đôi khi được gọi là đường ống, đường thẳng đứng hoặc dấu gạch chéo. Bất kể bạn gọi chúng là gì, không bao giờ nên hiểu theo nghĩa đen khi thực hiện một lệnh.

Ví dụ1: Vol Command

Đây là cú pháp của lệnh vol, một lệnh có sẵn từ Command Prompt trong tất cả các phiên bản của hệ điều hành Windows:

vol[ổ đĩa:]

Image
Image

Từ volđược in đậm, có nghĩa là nó phải được hiểu theo nghĩa đen. Nó cũng nằm ngoài bất kỳ dấu ngoặc nào, nghĩa là nó bắt buộc phải có. Chúng ta sẽ xem xét dấu ngoặc một vài đoạn dưới đây.

Sau vollà khoảng trắng. Dấu cách trong cú pháp của lệnh phải được hiểu theo nghĩa đen, vì vậy khi thực hiện lệnh vol, bạn sẽ cần đặt khoảng trắng giữa volvà bất kỳ thứ gì có thể xuất hiện tiếp theo.

Dấu ngoặc nhọn cho biết bất cứ thứ gì chứa bên trong chúng đều là tùy chọn - bất cứ thứ gì trong đó không bắt buộc để lệnh hoạt động nhưng có thể là thứ bạn muốn sử dụng, tùy thuộc vào việc bạn đang sử dụng lệnh đó. Dấu ngoặc không bao giờ được hiểu theo nghĩa đen vì vậy đừng bao giờ bao gồm chúng khi thực hiện một lệnh.

Bên trong dấu ngoặc là ổ từ in nghiêng, theo sau là dấu hai chấm in đậm. Bất kỳ thứ gì được in nghiêng là thứ bạn phải cung cấp, không phải theo nghĩa đen. Trong trường hợp này, một ổ đĩa đang tham chiếu đến một ký tự ổ đĩa, vì vậy bạn sẽ muốn cung cấp một ký tự ổ đĩa ở đây. Cũng giống như với vol, vì :được in đậm nên nó sẽ được nhập như hình.

Dựa trên tất cả thông tin đó, đây là một số cách hợp lệ và không hợp lệ để thực hiện lệnh vol và lý do:

vol

Hợp lệ:Lệnh vol có thể tự thực thi vì ổ đĩa :là tùy chọn vì nó được bao quanh bởi dấu ngoặc vuông.

vol d

Không hợp lệ:Lần này, phần tùy chọn của lệnh đang được sử dụng, chỉ định ổ đĩa là d, nhưng dấu hai chấm bị quên. Hãy nhớ rằng, chúng tôi biết dấu hai chấm đi kèm với ổ đĩa vì nó được bao gồm trong cùng một bộ dấu ngoặc và chúng tôi biết nó nên được sử dụng theo nghĩa đen vì nó được in đậm.

vol e: / p

Không hợp lệ:Tùy chọn / pkhông được liệt kê trong cú pháp lệnh, vì vậy lệnh vol không chạy khi sử dụng nó.

quyển c:

Hợp lệ:Trong trường hợp này, đối số ổ đĩa tùy chọn :đã được sử dụng như dự định.

Ví dụ2: Lệnh Tắt máy

Cú pháp được liệt kê ở đây dành cho lệnh tắt máy và rõ ràng là phức tạp hơn nhiều so với ví dụ lệnh vol ở trên. Tuy nhiên, dựa trên những gì bạn đã biết, thực sự còn rất ít thứ để học ở đây:

tắt máy[ / i | / l | / s | / r | / g | / a | / p | / h | / e] [ / f] [ / m \\tên máy tính] [ / txxx] [ / d[ p: | u:] xx: yy] [ / c " comment " ]

Image
Image

Hãy nhớ rằng các mục trong ngoặc luôn là tùy chọn, các mục bên ngoài ngoặc luôn là bắt buộc, các mục in đậm và khoảng trắng luôn là chữ và các mục in nghiêng sẽ do bạn cung cấp.

Khái niệm mới lớn trong ví dụ này là thanh dọc. Các thanh dọc trong dấu ngoặc cho biết các lựa chọn tùy chọn. Vì vậy, trong ví dụ trên, bạn có thể, nhưng không cần phải chọn bao gồm một trong các tùy chọn sau khi thực hiện lệnh tắt máy: / i,/ l,/ s,/ r,/ g,/ a,/ p,/ h, hoặc / eGiống như dấu ngoặc, thanh dọc tồn tại để giải thích cú pháp lệnh và không được hiểu theo nghĩa đen.

Lệnh tắt máy cũng có tùy chọn lồng trong [ / d[ p: | u:] xx:yy] về cơ bản, một tùy chọn trong một tùy chọn.

Giống như lệnh vol trong ví dụ đầu tiên, đây là một số cách hợp lệ và không hợp lệ để sử dụng lệnh tắt máy:

shutdown / r / s

Không hợp lệ:Tùy chọn / r/ skhông thể được sử dụng cùng nhau. Các thanh dọc này biểu thị các lựa chọn, trong đó bạn chỉ có thể chọn một.

shutdown / s p: 0: 0

Không hợp lệ:Sử dụng / slà hoàn toàn ổn nhưng việc sử dụng p: 0: 0 không phải vì tùy chọn này chỉ khả dụng với tùy chọn/ d mà chúng tôi đã quên sử dụng. Cách sử dụng chính xác sẽ làshutdown / s / d p: 0: 0.

shutdown / r / f / t 0

Hợp lệ:Lần này đã sử dụng đúng tất cả các tùy chọn. Tùy chọn / rkhông được sử dụng với bất kỳ lựa chọn nào khác trong tập hợp các dấu ngoặc và / f/ t tùy chọn đã được sử dụng như được mô tả trong cú pháp.

Ví dụ3: Lệnh Sử dụng Net

Đối với ví dụ cuối cùng của chúng ta, hãy xem lệnh net use, một trong những lệnh net. Cú pháp của nó hơi lộn xộn, vì vậy chúng tôi đã viết tắt nó bên dưới để giúp giải thích nó dễ dàng hơn một chút (xem cú pháp đầy đủ tại đây):

sử dụng net[{tên thiết bị | }] [ tên máy tính tên chia sẻ [{mật khẩu | }] [ / dai dẳng: { | không }] [ / savecred] [ / delete]

Image
Image

Lệnh net use có hai trường hợp của một ký hiệu mới: dấu ngoặc nhọn. Dấu ngoặc nhọn chỉ ra rằng một và chỉ một trong số các lựa chọn, được phân tách bằng một hoặc nhiều thanh dọc, là bắt buộc. Điều này không giống như dấu ngoặc với các thanh dọc cho biết các lựa chọn tùy chọn.

Hãy xem một số cách sử dụng net hợp lệ và không hợp lệ:

net use e:\\ server / files

Không hợp lệ:Bộ dấu ngoặc nhọn đầu tiên có nghĩa là bạn có thể chỉ định tên thiết bị hoặc sử dụng ký tự đại diện- bạn không thể làm tất cả. net use e: \\ server / fileshoặc net use\\ server / filessẽ là những cách hợp lệ để thực hiện net use trong này trường hợp.

net use\\ appsvr01 / source 1lovet0visitcanada / dai dẳng: không

Hợp lệ:Chúng tôi đã sử dụng chính xác một số tùy chọn trong quá trình thực thi sử dụng ròng này, bao gồm một tùy chọn lồng nhau. Chúng tôi đã sử dụngkhi được yêu cầu để chọn giữa nó và chỉ định tên thiết bị, chúng tôi đã chỉ định chia sẻ [nguồn] trên máy chủ [appsvr01], sau đó chọn chỉ định {mật khẩu} cho điều đó chia sẻ, 1lovet0visitcanada, thay vì buộc sử dụng mạng để nhắc chúng tôi về một { }. Chúng tôi cũng quyết định không cho phép tự động kết nối lại bộ nhớ dùng chung mới này vào lần tiếp theo khi chúng tôi khởi động máy tính [ / dai dẳng: no].

sử dụng ròng / bền bỉ

Không hợp lệ:Trong ví dụ này, chúng tôi đã chọn sử dụng nút chuyển / dai dẳngtùy chọn nhưng quên thêm dấu hai chấm bên cạnh và cũng quên chọn giữa hai tùy chọn bắt buộc, hoặc không, giữa các dấu ngoặc nhọn. Đang thực thi net use / dai dẳng: cósẽ là một hành động sử dụng net hợp lệ.

Đề xuất: