מחשביםסוגי קבצים

בת-קובץ הפקודה (Windows)

כאשר עובדים על מחשב לעתים קרובות יש צורך לחזור על אותה DOS-פקוד לבצע פעולת הפעלה תקופתית, בניית הרצף המורכב ורב-שכבתי של הוראות הפעלה או יישומים, אוטומציה של עבודה עם יישומים וקבצים עם, או שהמשתמש משם. מערכת ההפעלה כוללת את היכולת להקליט פקודות מרובות עטלף-קובץ. במקביל, פשוט על ידי הפעלת הקובץ יצווה (נקרא לעתים תסריט, או פשוט "קובץ האצווה"), אפשר לבצע את פקודות ביצוע שנקבעו, ולרשום אותה אירועי מתזמן Windows, אתה יכול להפוך את התהליך הזה.

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

תכונות עיקריות של קבצים יצוו

צוותי הכולל עטלף-קובץ, פונקציונליות ניתן לחלק למספר קבוצות:

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

ביצוע של קבצים פקודים

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

אם אתה מוצא את קובץ האצווה בספרייה אחרת, אתה חייב בנוסף את השם המלא של הקובץ לרשום את הנתיב המלא לספריית האחסון. סיומת הקובץ היא גם אפשרית לא לקבוע. לדוגמה, הספרייה הנוכחית היא d: \ עבודה תמונה \, וכן vera.bat קובץ אצווה, שצריכים לבצע את הפרמטרים resize.doc / p, הוא D: \ תמונה \ הביתה. ואז, כדי לבצע את ההשקה של הקובץ שלנו, אתה צריך לרשום את ד הפקודה: \ תמונה \ הבית \ ורה resize.doc / p הפקודה או .. \ הבית \ ורה resize.doc / p.

הפרעה

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

התקשר קובץ אצווה אחרת

בת-קבצים עשויים לכלול התייחסות ביצוע סקריפטים אחרים. אם אתה רק לרשום בגוף התסריט עטלף-קובץ, הפקודה אחרי זה כבר לא תבוצע, מאז השליטה מועברת קובץ יצווה אחרת, וכן תבוצע פקודה כבר מחוץ לה. אם אתה רוצה לחזור אחרי תחילת הקובץ הפנימי, זה יכול לגרום פקודת CALL. הפורמט הפקוד הוא כדלקמן: CALL שם-בת-קובץ [אפשרויות הפעלה].

הפרמטרים המועברים אל הקובץ הפקוד שנקרא (ים) הם בדרך כלל סימנים 1% - 9%. כאשר העטלף-הקבצים פקודים, כל הסדרה הושלמו, להמשיך את ביצוע התסריט המקורי עם השורה הבאה.

Stepping

ישנם מקרים כאשר הפקודה בת-קובץ, עליך לבצע את הפעולות (עם עצירה אחרי כל שורה). לרוב, מצב זה נדרש עבור סקריפטים בדיקות או באגים. כתיבת הפקודה נראית כך: הפקודה / y / c שם _skripta [אפשרויות].

כאשר פועל על כל צוות תינתן Y או N. אם אתה רוצה לבקש את הפקודה - לחצו על מקש Enter או Y. אם אתה רוצה לדלג על צוות - Hit ESC או N.

השבתה ולאפשר את יציאת פקודה למסך

כשאתה מתחיל עטלף-קובץ, שורת הפקודה על ידי קו לפני הביצוע מוצגת על המסך, ולאחר מכן להורג. לפעמים זה גורם אי נוחות, שכן הפקודות בקובץ אצווה גדול לרוץ דרך שורה ארוכה בפני המשתמש על המסך, ולפעמים צריך להראות להם, למשל, לדיאלוג או באגים. כדי לפקד על-קובץ bat מופיע בתצוגה, השתמש בפקודה ECHO ON. כדי להשבית מצב זה, אתה חייב להיכנס עם פרמטר OFF ECHO. במקרה זה כל פקודות הפעלה נוספות המוצגות על המסך כבר לא תהיינה.

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

הודעות בפקודות

אם צוות ECHO ימוקם דמויות מלבד לכבות או להדליק, שהם מיוצגים בשום מצב. אם ECHO הוא ללא פרמטרים, הוא מציג מצב של הוראות הפעלה במצב תצוגה - או ביטול.

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

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

על מנת לשפר את הקריאות של ההודעות יכולה להיות מיושם פקודת ECHO עם "" (זה ממוקם ישירות מאחורי הפקודה ללא רווח) או תו מיוחד עם קוד 255. במסך זה יופיע כקו ריק.

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

- ECHO-הודעת >> filename - פקודה מוסיפה קו לקובץ קיים. אם קובץ כזה בספריה זו אינה קיימת, היא יוצרת קובץ חדש.

- הודעה-ECHO> filename - פקודה זו יוצרת קובץ חדש, ואת הקו הנוכחי כתוב בו. במקרה של קובץ כזה בתיקייה הנוכחית, את תוכנו של אותו יוסר הפקודה שנרשמה או התוצאה שלה.

באמצעות הערות

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

לעכב הפקודה בתוך קובץ bat

לפעמים, במהלך הביצוע של הקובץ יצווה יש צורך זמני להפסיק את הביצוע פקוד, למשל, להמתין תגובת משתמש, כדי להגדיל את הזמן לקרוא הודעה ארוכה, להכניס דיסק, לאשר את קיומו של משתמש, או לאיתור באגים קבצים יצוו. עיכוב הפקודה נכתבת כמו PAUSE ללא פרמטרים בבת-קובץ. במקרה זה, התצוגה מראה את הסוג של "לחץ על מקש כלשהו כדי להמשיך" הודעה, ואת ביצוע התסריט יושעה עד שתלחץ על הכפתורים על המקלדת. אם אתה לוחץ על הצירוף + <הפסקה> או + , המערכת מפרשת את זה בתור השלמת קובץ ההפעלה הוא יבקש ממך לאשר את השלמת עבודתו: "בטל את קובץ האצווה? (Y / N) ». אם תלחץ על כפתור Y, זה יפסיק את התסריט בשלב זה וכל הפקודות הנותרות מצטיינות יתעלם. כאשר אתה לוחץ על ביצוע N ימשיך עם ההוראה הבאה. בעוד עצר, לחץ על אחד המקשים אלפאנומריים אחרים "שטח" ו "Enter" קובץ הפעלה ימשיך עם ההוראה הבאה.

הפעלת פקודות עבור רשימת קבצים

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

- מחפש x% (רשימת קבצים) DO פקודה, כאשר:

- X - מייצג כל תו מלבד המספרים בין 0 ל -9;

- רשימה - שמות קבצים מופרדים ברווח או השם של קובץ; וכך אפשר להשתמש בתווים מיוחדים "*" להחליף אחת לכמה תווים בשם הקובץ "?";

- צוות - כל DOS-פקודה או תכנית, למעט; אם יש צורך FOR, במקום x% חייב לציין x %%.

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

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

מעברים ב-קבצי העטלף

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

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

zzz GOTO

...

: zzz

REM (הפעל את הפקודה הנדרשת).

בדוגמא זו, ביצוע סדרה של קובץ פקודה, והגיע zzz GOTO, קופץ אל התווית: zzz וממשיך עם REM, התעלמות מכל הנמצא בין הוראת הסניף ואמר תג.

באמצעות התנאים כאשר עובדים עם קבצי עטלף

בת-קובץ רשאי לבצע או לא לבצע פקודות בהתאם לתנאים שונים, אם זה משמש התרחשות לבדוק אם. הפורמט של פקודה זו נראה כמו תנאי «IF בצוות."

תנאי מייצג התגלמויות שונות של ביטויים:

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

- ROW LINE 2 == 1 - במקרה של מצב שורות צירוף מקרים מוחלט הופך אמיתי. במקום חוטים, אתה יכול להחליף את הסמלים 0% - 9%, אז יהיה להשוות את הפרמטרים של קובץ הפקודה.

- קיימים - שם הקובץ - אם קיים את הקובץ שצוין, אז המצב הוא נכון.

- הלא - תנאי - אם התנאי הוא שקר, התפוקה של הצוות לקבל את הערך האמיתי.

פקודות בשימוש-קובץ bat

אם תלחץ על כפתור "התחל" ולהתחיל את שורת פקודה (cmd), אפשר לצפות בכל מוכנס לתוך עטלף-קובץ פקודה. במצב CMD יכול לשמש ככלי באגים, כעוזר, התוכנית לקבלת מידע על פקודות. כדי לעשות זאת פשוט יכול להקליד עזרה. במקביל פרסם רשימה של פקודות עם תיאור קצר בשבילם. HELP יכול להזין את שם את הפקודות הרצויות לקבלת מידע נוסף.

בעזרת נתוני גיבוי בת-קובץ

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.delachieve.com. Theme powered by WordPress.