כיצד להשתמש בשפת קובץ האצווה של Microsoft (עם תמונות)

תוכן עניינים:

כיצד להשתמש בשפת קובץ האצווה של Microsoft (עם תמונות)
כיצד להשתמש בשפת קובץ האצווה של Microsoft (עם תמונות)

וִידֵאוֹ: כיצד להשתמש בשפת קובץ האצווה של Microsoft (עם תמונות)

וִידֵאוֹ: כיצד להשתמש בשפת קובץ האצווה של Microsoft (עם תמונות)
וִידֵאוֹ: How To Remove A STUCK Ryzen Cooler 2024, מאי
Anonim

קבצי אצווה הם פקודות שורת הפקודה של DOS המקובצות יחד. בלינוקס הם ידועים כסקריפטים של מעטפת, ועוקבים אחר תחביר אחר לגמרי. משתמשי Windows מוקדמים נאלצו להשתמש בקובץ אצווה (autoexec.bat) כדי להקצות אות כונן לתקליטור שלהם, על מנת להתקין את Windows מהתקליטור. קבצי אצווה אינם כה חשובים בימינו, אם כי עדיין נתמכים על ידי גרסאות חדשות יותר של Windows.

תחת Windows XP/2000+, קבצי אצווה (*.bat) פועלים בחלון מיוחד (aka שורת פקודה) שנוצר על ידי c: / window / system32 / cmd.exe (ניתן לכנות זאת command.com במקרים מסוימים). ניתן להקליד פקודות בנפרד, או לרשום אותן ברצף בקובץ אצווה, הדורש שימוש בשפת קובץ אצווה. מדריך זה יסביר לך כיצד ליצור ולהריץ קובץ אצווה של Microsoft, ונתן דוגמא לגיבוי פשוט.

צעדים

השתמש בשפת קובץ האצווה של Microsoft שלב 1
השתמש בשפת קובץ האצווה של Microsoft שלב 1

שלב 1. פתח את עורך הטקסט שלך

צפה להשתמש במקשים A-Z/0-9/, בסמלים (! $ | וכו ') והזן. רוב הפקודות אינן בודקות את הכניסה לאותיות גדולות/קטנות, לכן כרגע אל תדאג לגבי CAPS (או cApS). כל פקודה (והפרמטרים שלה) ממשיכה בשורה אחת. פתח חלון שורת פקודה (cmd.exe) כדי לבדוק את הפקודות שברצונך להריץ. סדר את החלונות שלך כך שתוכל לראות את שניהם.

שלב 2. התחל לכתוב את הקובץ

רוב האנשים מתחילים בכתיבת הקובץ

@echo כבוי

מכיוון שהוא מפסיק להדפיס כל פקודה תוך כדי עיבוד. זה מפחית את העומס במסך המשתמש.

    : @echo כבוי

שלב 3. הקש ↵ Enter

זכור ללחוץ על Enter לאחר כל פקודה.

שלב 4. ברוכים הבאים המשתמש לתוכנית

סוּג:

    : echo ברוכים הבאים לסקריפט הגיבוי!

שלב 5. לחץ על ↵ Enter שוב

שלב 6. השאר שורה ריקה למרווח מסודר ואז המשך להקליד עוד שורה

    : הד.

שלב 7. הקש על ↵ הזן פעם נוספת

שלב 8. תכנן אילו אפשרויות אתה רוצה שהאדם שמפעיל את התוכנית שלך יראה

קוד זה להלן נותן למשתמש בחירה. או שהם לוחצים על F, או על N, או שהם לוחצים על Q או CTRL-Z שמבטל את כל התסריט.

    : choice /C: FNQ /N בחר [F] ull גיבוי או [N] ew קבצים בלבד. הקש על [Q] או [CTRL-Z] כדי לצאת.

השתמש בשפת קובץ האצווה של Microsoft שלב 2
השתמש בשפת קובץ האצווה של Microsoft שלב 2

שלב 9. צור פקודות לכל בחירה

אם המשתמש לוחץ על Q התוכנית מחזירה "3", ועוברת לסעיף "סוף". אם הם לוחצים על N התוכנית מחזירה "2", ועוברת לסעיף "גיבוי_ קטן". אם הם לוחצים על F, התוכנית מחזירה "1", ועוברת ל"גיבוי מלא ". "רמת שגיאה" אינה הודעת שגיאה ככזו, רק הדרך היחידה להגדיר פלט מהפקודה CHOICE.

    : IF errorlevel 3 עברו לסיום: IF errorlevel 2 הלכו לגיבוי small_: אם שגיאה רמה 1 עבור לגיבוי מלא_גיבוי

שלב 10. צור את החלקים שהוזכרו לעיל

סוּג:

    :: small_backup

    : הד.: הד.: echo בחרת לגבות קבצים חדשים. הקש על מקש כלשהו כדי להתחיל או הקש ctrl-z לביטול. השהה> nul xcopy c: / mydirectory d: / mybackup/s/m/e ללכת לסיום:: full_backup

    : הד.: הד.: echo בחרת לגבות את כל הקבצים. הקש על מקש כלשהו כדי להתחיל או הקש ctrl-z לביטול. השהה> nul xcopy c: / mydirectory d: / mybackup /s /e ללכת לסיום:: end: יציאה

השתמש בשפת קובץ האצווה של Microsoft שלב 3
השתמש בשפת קובץ האצווה של Microsoft שלב 3

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

מאוחר יותר תוכל לשנות את שמות הספרייה כך שיתאימו למציאות שלך.

השתמש בשפת קובץ האצווה של Microsoft שלב 4
השתמש בשפת קובץ האצווה של Microsoft שלב 4

שלב 12. שמור את הקובץ בפנקס הרשימות כ- "mybackup.bat"

שלב 13. לחץ פעמיים על הקובץ כדי להריץ אותו

שיטה 1 מתוך 1: בחינת הקוד המלא

השתמש בשפת קובץ האצווה של Microsoft שלב 5
השתמש בשפת קובץ האצווה של Microsoft שלב 5

שלב 1. תרגל את כישורי ההעתקה וההדבקה שלך בטקסט הבא

    @echo off echo ברוכים הבאים לסקריפט הגיבוי! הֵד. choice /C: FN /N בחר [F] ull גיבוי או [N] ew קבצי גיבוי, או ctrl-z כדי לצאת. IF errorlevel 3 עברו לסיום IF errorlevel 2 עבור small_backup IF errorlevel 1 עבור full_backup: small_backup echo. הֵד. הד בחרת לגבות קבצים חדשים. הקש על מקש כלשהו כדי להתחיל או על ctrl-z ליציאה. השהה> nul xcopy c: / mydirectory d: / mybackup/s/m/e ללכת לסיום: הד_גיבוי_הגובה המלא. הֵד. הד בחרת לגבות את כל הקבצים. הקש על מקש כלשהו כדי להתחיל או על ctrl-z ליציאה. השהה> nul xcopy c: / mydirectory d: / mybackup /s /e צא לסיום: סיום יציאה

טיפים

  • סגירת החלון:

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

  • מדריך נוכחי:

    אם התוכנית מפנה לקבצים בספרייה שלה, אין צורך להכניס את אות הכונן. אז עם קובץ האצווה ב- C: / אתה יכול למקד לקבצים ב- c: / temp / רק על ידי הקלדה: : טמפ 'Xcopy \*.* D: / temp /s /m

אזהרות

  • אף שהפקודות המוצגות כאן אינן מזיקות למדי, השימוש בפקודות מערכת מסוימות בקבצי אצווה עלול להיות מסוכן אם נעשה בו שימוש לרעה.
  • הפקודה CHOICE אינה כלולה ב- Windows XP Home ולא ב- Professional ותגרום לקובץ האצווה להיסגר בפתאומיות ללא הודעה מוקדמת.

מוּמלָץ: