PracticU

קבצי BAT

בלי כתוביותעם כתוביות
PracticU › קורס מנהלי רשת ושרתים - Active Directory 2022 › קבצי BAT
מילון מושגים:
גיבוי - העתק שמור של נתונים שנשמר כדי לאפשר שחזור במקרה של תקלה, מחיקה או פגיעה במקור.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.

קבצי BAT
קובץ Batch הוא קובץ טקסט פשוט שמכיל פקודות של מערכת ההפעלה, ושנשמר עם סיומת BAT. כשמפעילים אותו, מערכת ההפעלה מריצה את הפקודות אחת אחרי השנייה, לפי הסדר שבקובץ.
למה משתמשים בקבצי BAT
1. משימות בשעות לא שגרתיות: למשל הפעלת Defrag בלילה פעם בשבוע דרך מתזמן, בלי לשבת מול המחשב.
2. משימה ארוכה וחוזרת: רצף של 20 או 30 פקודות, למשל איתור קבצים, גיבוי ושינוי סיומת, שמורץ בלחיצה אחת במקום להקליד אותו שוב ושוב.
3. תוכנות עם ניהול משורת הפקודה: קובץ BAT עם הפקודות של תוכנה כזאת מאפשר להפעיל אותה בלחיצה.
איך זה נראה
הקובץ הוא רשימה של פקודות, אחת בכל שורה. בהדגמה נפתחו שלוש תוכנות בלחיצה אחת, במקום לחפש כל אחת בתפריט Start. דוגמה נוספת היא קובץ שמפעיל מחדש את המחשב.
שימו לב
- המחשב צריך להיות דלוק בזמן ההרצה המתוזמנת.
- הסיומת BAT היא שמגדירה לווינדוס שהקובץ הוא סקריפט להרצה, ולא קובץ טקסט רגיל.
- ההרצאות הבאות מסבירות כתיבה של קבצי BAT מורכבים ודינמיים יותר.
השיעור הבא בקורס: ה-SCRIPT הראשון שלי

פרקי ההרצאה: קבצי BAT

  1. 00:00

    מבוא: קבצי Batch ומה הם עושים

  2. 00:43

    הפעלת הקובץ כקובץ הרצה במערכת

  3. 01:36

    סיבות לשימוש בקבצי Batch

  4. 02:14

    תזמון הרצה שבועית בעזרת Scheduler

  5. 02:48

    משימות חוזרות כמו גיבוי יומי

  6. 03:28

    ניהול תוכנה בשורת פקודה

  7. 04:23

    הדגמה: פתיחת תוכנות בלחיצה אחת

  8. 05:18

    הדגמה: פתיחת Notepad בסקריפט

תמלול ההרצאה: קבצי BAT

הטקסט המלא של הדקות הראשונות בהרצאה «קבצי BAT» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:01

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

  2. 00:11

    אז מהו בעצם קובץ Script מסוג Batch File? קובץ Script בכלל זה קובץ אסקי שאפשר ליצור אותו עם כל עורך טקסט פשוט שאתם מכירים ובתוך הקובץ הזה אנחנו מכניסים פקודות של מערכת ההפעלה, פקודות לפעמים גם של תוכנות צד שלישי שמותקנות אצלנו במחשב וברגע שנשמור את הקובץ הזה, שיצרנו אותו עם איזשהו עורך טקסט,

  3. 00:39

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

  4. 01:02

    אז שוב פעם, קובץ סקריפט זה קובץ שאנחנו יוצרים בעזרת איזשהו עורך טקסט, שבתוך הקובץ הזה אנחנו שמים, אנחנו רושמים פקודות של מערכת ההפעלה או תוכנות צד שלישי, שומרים את הקובץ עם סיומת BAT, B-A-T, ונוכל לעשות דאבל קליק על הקובץ הזה או לכתוב אותו בשורת הפקודה וללחוץ על Enter.

  5. 01:23

    מערכת ההפעלה, מה שהיא תעשה, היא פשוט תפעיל את הפקודות שכתובות בתוך קובץ הסקריפט אחת אחרי השנייה. זה הרעיון של קובץ סקריפט, וקובץ סקריפט מסוג Batch יודע לרוץ, בסביבה של מערכת ההפעלה של מיקרוסופט Windows XP 2003 וכן הלאה למה להשתמש בקבצי סקריפט למה עלינו בכלל ללמוד לכתוב קבצי סקריפט מסוג בצ' פייל למה לכתוב קבצי בצ' פיילס

  6. 01:50

    יש המון סיבות הסיבות הנפוצות להשתמש בקבצי בצ' פייל זה בדרך כלל אנחנו היינו רוצים להריץ כל מיני פקודות בשעות לא שגרתיות למשל לעשות דיפראג למחשב שלנו באמצע הלילה אחת לשבוע אנחנו לא היינו רוצים להמתין מול המחשב לאחת בלילה בסוף כל שבוע בכדי ללחוץ על הפקודה דיפראג

  7. 02:11

    אז מה שאנחנו יכולים לעשות, אנחנו יכולים לכתוב קובץ Script Batch File שבתוכו אנחנו נכניס את הפקודה דיפראג ואנחנו כמובן נפעיל איזשהו Scheduler שיפעיל את הקובץ הזה בשעה מסוימת בכל שבוע, פעם בשבוע והנה לכם יצרנו קובץ שמתחזק לי את המחשב אחת לשבוע ועושה דיפראג לאיזשהו קונן.

  8. 02:35

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

  9. 02:55

    ואנחנו צריכים לחזור ולבצע את אותה משימה כל יום במקום שנשב וגם אם זה בשעה שאנחנו בעבודה ונריץ את אותם 20 או 30 פקודות אנחנו פעם אחת נכתוב קובץ batchfile בתוכו נכניס את הפקודות בסדר הנכון ונפעיל את הקובץ הזה כשנרצה שהמשימה הזאת תצא לפועל.

  10. 03:16

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

  11. 03:41

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

  12. 04:02

    מערכת ההפעלה תדאג להריץ את הפקודות אחת אחרי השנייה אז אתם גם יכולים לראות מצד שמאל, פה יש לי ציור קטן שמראה לנו בעצם ככה איך נראה סקריפט אתם יכולים לראות שזה פשוט איזשהו מסמך שמכיל בתוכו פקודה אחרי פקודה אחרי פקודה והכי חשוב זה לשמור את הקובץ הזה עם סיומת בת, B-A-T, אחרי הנקודה

  13. 04:26

    בואו נראה 2-3 סקריפטים שכתבתי ונפעיל אותם על המחשב אז הנה אתם יכולים לראות יש לי כאן Windows XP ויש לי כמו שאתם יכולים לראות שלושה קבצי סקריפט שאני כתבתי די פשוטים ושימו לב קודם כל לאייקון שנוצר כאשר אנחנו שומרים קובץ עם סיומת בת, אייקון כזה חמוד, ושימו לב לסקריפט שלי הוא עם סיומת בת. ברגע שאני אפעיל את הסקריפט הזה בואו תראו מה יקרה,

  14. 04:58

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

  15. 05:23

    האהובות עליי ואני מתחיל לעבוד איתן זה הרעיון בעצם או יכול מאוד להיות שאני רוצה סקריפט הרבה יותר פשוט שיפתח לי רק תוכנה אחת אז שוב פעם הנה הסקריפט שיצרתי open notepad קראתי לו שוב פעם הסיומת היא נקודה בת דאבל קליק ונפתח לי ה notepad ואני יכול להתחיל

  16. 05:41

    לעבוד עם ה notepad נפלא בואו ניכנס לתוך

לקורס המלא: קורס מנהל רשת ושרתים אונליין

ההרצאה הקודמת: סיכום ב-3 דקות - הגדרת SSL

ההרצאה הבאה: ה-SCRIPT הראשון שלי

הרצאות קשורות מקורסים אחרים

  • מה הם קבצי JAR
  • הסבר על JNI ועל קבצי SO
  • עבודה עם קבצי XML ישירות מ-SQL
  • יצירת קבצי התקנה ל-Android ו-iPhone

קורסים נוספים במסלול

  • קורס טכנאי מחשבים ורשתות - Windows 10/11 - בדגש על תמיכה טכנית בארגונים - Help Desk
  • קורס מנהלי רשת ושרתים - Active Directory 2025
  • קורס מנהלי רשת - ב-3 דקות
  • ראיון עבודה - מנהל רשת - תמיכה טכנית