אם אתה משתמש במחשב Windows, כנראה ראית או השתמשת שורת הפקודה כדי לעשות משהו במחשב Windows. אם אי פעם צריך עזרה עם פקודה כלשהי, יש הרבה אתרים כדי לעזור לך עם תחביר ושימוש של פקודות. אבל, אלא אם כן אתה יודע איך לקרוא את זה תחביר שורת פקודה, זה לעזור הוא רק מחרוזת gibberish.

לדוגמה, אם אתה בודק את שורת הפקודה attrib התייחסות attrib הפקודה, תראה את שורת הפקודה תחביר משהו כזה.

 ATTRIB [[+ + R | -R}] [[+ A | -A}] [{+ S | -S}] [/ + H | -H}] [[drive:] [path] fileename [/ S [/ D] 

כפי שניתן לראות, תחביר שורת הפקודה לעיל מכיל כל מיני וריאציות כמו המקרה העליון והתחתון, ותווים מיוחדים כמו רווחים, בסוגריים ("[]"), פלטה ("{{)", וצינורות ("| "). שורת הפקודה לעיל לא הגיוני לעין לא מאומנת, אבל זה מודיע לך על הפרמטרים השונים שבהם אתה יכול להשתמש עם הפקודה attrib .

כיצד לקרוא תחביר פיקוד

תחביר פקודה אינו אלא הכללים המסדירים כיצד ניתן להשתמש בפקודה או לפעול. אלא אם כן אתה יודע איך לקרוא את תחביר שורת הפקודה, אתה לא יכול להשתמש או להבין את הפקודות כראוי או את מלוא הפוטנציאל שלהם. אז זה בסיסי הדרכה, תן לנו לקפוץ על וללמוד כמה יסודות על איך לקרוא את שורת הפקודה תחביר. לפי הדוגמה, אתה יכול לקחת את הפקודה "attrib" לעיל ולהשתמש במידע שלהלן כדי לפרש את הפקודה.

תו מיוחד "+": בכל פעם שאתה משתמש תו מיוחד + מול פריט או פרמטר, זה אומר שאתה הגדרת פרמטר זה עבור המשימה שאתה עושה.

לדוגמה, בפקודה Attrib לעיל, בכל פעם שאתה משתמש בפרמטר +R בפקודה, אתה מגדיר את מצב הקריאה בלבד עבור קובץ או תיקייה שנבחרו.

תו מיוחד "-": כאשר אתה משתמש בתו המיוחד - לפני פריט או פרמטר, פירוש הדבר שאתה מסיר את הפרמטר עבור המשימה שאתה מבצע.

לדוגמה, בפקודה Attrib לעיל, בכל פעם שאתה משתמש בפרמטר -R בפקודה, אתה מסיר את מצב לקריאה בלבד עבור קובץ או תיקייה שנבחרו.

תווים ב- Caps: בתחביר שורת הפקודה, תווים המיוצגים בבירות הם מה שמשתמשים צריכים להקליד בדיוק. כשאני אומר תווים, הוא כולל את כל המספרים, תווים מיוחדים ומכתבים.

לדוגמה, בפקודה attrib לעיל, הפקודה ATTRIB ואת בוררי כמו -R, +A, /S, וכו ', צריך לשמש כמו ללא כל שינוי כלשהו. אז הפקודה חוקית נראה משהו כזה,

 ATTRIB + R 

אבל לא כמו זה, אשר מבטלת את אופי מיוחד "+".

 ATTRIB R 

תווים ב- Smalls: בכל פעם שאתה רואה ייצוג תווים קטן, זה רק אומר שהמשתמש צריך לספק את המידע הנדרש עבור הפקודה לבצע כראוי.

לדוגמה, בפקודה attrib לעיל, עליך לספק את המידע כמו הכונן ואת נתיב הקובץ במקום [[drive:][path] filename] . ברגע שסופק, הפקודה נראית משהו כזה.

 ATTRIB C: \ folder \ file.txt 

צינורות (ברים אנכיים): צינורות או מוטות אנכיים משמשים להצגת הפרמטרים השונים בהם ניתן להשתמש בתוך הסוגריים או הפלטה. יש לו את אותה משמעות כמו "או ...", כלומר רק אחד הפרמטרים ניתן להשתמש. צינורות או מוטות אנכיים ניתן להדגמה בלבד ואין להשתמש בהם עם פקודות בפועל.

לדוגמה, בפקודה attrib לעיל, ניתן לראות שהמתגים +R ו- -R מופרדים באמצעות סרגל אנכי, כלומר, הם שני פרמטרים שונים ורק אחד מהם (או +R או -R ) יכול להיות המשמש הפקודה בפועל.

Braces ("{}") : כל הפריטים או הפרמטרים בתוך הפלטה הם קבוצה של אפשרויות שבו המשתמש צריך לבחור אחד, כלומר אתה יכול לבחור פרמטר אחד בין קבוצה של פרמטרים בתוך הפלטה. כמו כן, אתה לא צריך להשתמש הפלטה עם פקודות בפועל.

לדוגמה, תחביר הפקודה {+A | -A} {+A | -A} מציע כי ניתן להשתמש במתג +A או -A בפקודה בפועל, אך לא בשניהם באותו זמן, כיוון שהם שייכים לאותה קבוצה. אז הפקודה חוקית נראה משהו כזה,

 ATTRIB + A 

אבל לא כמו זה, אשר משתמש בשתי האפשרויות בו זמנית.

 ATTRIB + A-A 

סוגריים ("[:") : כל הפריטים או הפרמטרים בתוך סוגריים הם אופציונליים, כלומר זה תלוי בך כדי להשתמש בפרמטרים אלה או לא. כמו כן, אין להשתמש בסוגריים עם פקודות בפועל.

לדוגמה, בפקודת attrib לעיל, התחביר [{+R|-R}] מציע כי ניתן להשתמש בפרמטרים אופציונליים או לא (גם, לשמור על הצלחות בראש). לכן, כל הפקודות הבאות תקפות.

 ATTRIB + R 

אוֹ

 ATTRIB 

מקומות : אפילו לרווחים יש משמעות בתחביר הפקודה. אם אתה מוצא מקום בתחביר הפקודה, אז אתה צריך להשתמש בו בעת ביצוע הפקודה בפועל.

לדוגמה, בפקודה attrib לעיל, אתה לא צריך לחסל את כל החללים. אז, פקודה חוקית תיראה משהו כזה,

 ATTRIB + R -H 

אבל לא כמו זה, אשר מבטלת את החללים.

 ATTRIB + RH 

טקסט בחוץ בסוגריים : בדיוק כמו מקומות, כל טקסט מחוץ בסוגריים יש להשתמש ויש להשתמש "כפי שהוא" בעת ביצוע הפקודות.

לדוגמה, בפקודת attrib לעיל, יש להשתמש בפקודת הבסיס ATTRIB ויש להשתמש בה כמו. אז הפקודה חוקית נראה משהו כזה,

 ATTRIB + R-HC: \ folder \ file.txt 

ולא כמו זה, אשר מבטלת את השימוש של הטקסט מחוץ בסוגריים.

 + R-HC: \ folder \ file.txt 

אליפסס ("...") : אליפס הוא לא כל כך נפוץ בכל תחביר, אבל אם אתה רואה אליפסה, אז זה אומר כי הפריט או פרמטר ניתן לחזור ללא סוף.

סיכום

לדעת איך לפרש את שורת הפקודה תחביר הוא מאוד מועיל עבור הבנה ושימוש בפקודות הפיקוד נמצא תיעוד רשמי באינטרנט. בטח, זה עלול לקחת קצת זמן כדי לקבל את הכללים האלה תחביר, אבל זה שווה את זה.

אל תשכח לשתף את המחשבות שלך באמצעות טופס ההערה שלהלן.