תוכן עניינים:
- שלב 1: עשה ואל תעשה
- שלב 2: תחביר
- שלב 3: בצע מיד לאחר מכן
- שלב 4: בצע רק אם הצלחת
- שלב 5: בצע רק אם נכשל
- שלב 6: ארגון
- שלב 7: סיכום
וִידֵאוֹ: ביצוע מותנה באצווה: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:18
בדוק את הבלוג שלי! עקוב אחר מאת המחבר:
אודות: אחד התחביבים האהובים עלי הוא פירוק אלקטרוניקה, ואז או שילובם יחד כדי ליצור משהו חדש, או הוספת רכיבים כדי להפוך אותם לטובים יותר. אני גם אוהב גאדג'טים, בין אם זה מפרק אותם … עוד על ארביטור »
ביצוע מותנה פירושו שניתן להוציא פקודה רק בתנאי מסוים. תוכלו גם ללמוד במדריך זה כיצד ליצור קובץ אצווה של שורה אחת, וכיצד לארגן ולסווג קובץ אצווה גדול ומבלבל.
שלב 1: עשה ואל תעשה
אנא אל תשתמש בתכנות אצווה אם אינך יודע כיצד להשתמש בו, מכיוון שאתה באמת יכול לבלגן את המחשב שלך! אני ממליץ לעקוב אחר הוראות אלה רק אם אתה מתקדם באצווה. אם מנת הלמידה שלך, או בסיסית בה, אין לך באמת צורך בכך. אם יש לך שאלות, אני מציע ללמוד אצווה טוב יותר מכיוון שזה לא קשה להבנה.
שלב 2: תחביר
ישנם 3 תחביר לביצוע מותנה. פקודה 1 ו -2 היית מחליפה בפקודות שונות. מוסבר בפירוט רב יותר בשלבים 3, 4 ו -5
command1 & command2הצב אמפרסנד "&" בין שתי פקודות כדי לבצע את הפקודה 2 לבצע מיד אחרי הפקודה 1. זה אותו דבר כמו
command1command2
command1 && command2הצב שני אמפרסנדס "&&" בין שתי פקודות כדי לבצע את הפקודה 2 רק אם הפקודה 1 הסתיימה בהצלחה. זה אותו דבר כמו
command1IF לא שגיאה 1 פקודה 2
פקודה 1 || פקודה 2מניחים שני צינורות "||" בין שתי פקודות לביצוע פקודה 2 רק אם הפקודה 1 נכשלת. זה אותו דבר כמו
command1IF ERRORLEVEL 1 פקודה 2
שלב 3: בצע מיד לאחר מכן
תחביר:
command1 & command2הצב אמפרסנד "&" בין שתי פקודות כדי לבצע את הפקודה 2 לבצע מיד אחרי הפקודה 1. זה אותו דבר כמו
command1command2הדבר שימושי ביותר להצבת פקודות רבות על אותו קו לארגון. לדוגמה, ייתכן שתרצה לשים את כל "המאפיינים" של קובץ האצווה בשורה אחת. לדוגמה, היית מבטל את @echo, צבע XX, כותרת X וכו ', הכל על אותה שורה
@echo off & color 0a & title הוצאה לפועל מותניתecho שלום עולם! & הפסקה> nulבקוד לעיל, הוא מאורגן לחלקים. כל ה"מאפיינים "נמצאים בשורה אחת, והטקסט וההשהיה נמצאים בשורה אחרת. זה הרבה יותר קל לארגן אם אתה יוצר קובץ אצווה גדול. שימוש אחר לכך הוא יצירת קובץ אצווה של שורה אחת, שלדעתי מבלבל יותר מקובץ אצווה ללא ביצוע מותנה כלל! אז הייתי דואג לחלק אותו למקטעים.
שלב 4: בצע רק אם הצלחת
תחביר:
command1 && command2הצב שני אמפרסנדס "&&" בין שתי פקודות כדי לבצע את הפקודה 2 רק אם הפקודה 1 הסתיימה בהצלחה. זה אותו דבר כמו
command1IF לא שגיאה 1 פקודה 2זה משמש בעיקר בצורה הטובה ביותר ליצירת הודעה "זה עבד" למשתמש. לדוגמה, תוכל ליצור כלי לעיצוב דיסק שידביק את הטקסט: "כונן נוצר בהצלחה". אם שום דבר לא השתבש. אני אתן דוגמה באמצעות הפקודה color. ראשית היית משתמש באמפרסנד היחיד "&", שלמדת עליו קודם. הקלד את הטקסט הבא
@echo off & title ביצוע מותנהלא כללתי את פקודת הצבע מכיוון שזו הפקודה שבה נשתמש עבור הודעת ההצלחה. כעת הוסף את הטקסט הבא
@echo off & title התניה מותנית צבע 0a && הד שינוי צבע מוצלח! הד שינוי צבע לא הצליח!עכשיו, אם שינוי הצבע עובד, הוא יהדהד את שינוי הצבע בהצלחה! אבל אם הוא נכשל, הוא ידהד "שינוי הצבע לא הצליח!". אבל רגע, אם הוא נכשל, הוא ידהד "שינוי צבע לא הצליח!", אבל אם זה יעבוד, הוא ידהד "שינוי צבע מוצלח!", ובשורה הבאה הוא ידהד "שינוי צבע לא הצליח!". אז איך נתקן את זה? סיים את הקוד
@echo off & title ביצוע מותנה צבע 0a && echo שינוי צבע מוצלח! && goto doneecho שינוי הצבע לא הצליח!: donepause> nulעכשיו אם זה יצליח, זה ידהד את הטקסט ואז יעבור להפסקה. אם הוא נכשל, הוא פשוט יעבור לפקודה הבאה, ההשהיה. (הערה: ניתן להחליף את האמרסנדס הכפול "&&" באמפרסנד יחיד "&" אם תרצה. זה לא משנה.) אם אתה רוצה לראות אותו מהדהד "שינוי הצבע לא הצליח!", שנה את הצבע ל- " 00 "או" aa ", מכיוון שהוא אינו מקבל את החזית והרקע באותו צבע.
שלב 5: בצע רק אם נכשל
תחביר:
פקודה 1 || פקודה 2מניחים שני צינורות "||" בין שתי פקודות לביצוע פקודה 2 רק אם הפקודה 1 נכשלת. זה אותו דבר כמו
command1IF ERRORLEVEL 1 פקודה 2זהו ההפך הגמור מהשלב האחרון, בצע רק אם הצלחה. אתה יכול להשתמש בו להודעות שגיאה, או לדברים רבים אחרים. בדיוק כמו קודם, אתן דוגמה באמצעות פקודת הצבע. אני לא אלך צעד אחר צעד כי עשיתי את זה בשלב הקודם. אם אתה צריך לחזור אחורה ולקרוא אותו. הנה הקוד
@echo off & title ביצוע מותנה צבע 0a || הד שינוי הצבע לא הצליח! && goto doneecho שינוי צבע מוצלח!: donepause> nulשים לב כיצד שני אמפרסנדים "&&" מוחלפים בשני צינורות "||", וטקסט ההד מוחלף. שוב אתה יכול לשנות את הצבע ל- "00" כדי לראות שהוא נכשל.
שלב 6: ארגון
בשלב זה אתן לך מספר עצות כיצד לארגן קבצי אצווה ביעילות
1. קבץ לחלקים. קבוצות קטעי קובץ אצווה על שורה אחת כפי שמוצג בשלב 3. ניתן לקבץ יחד:-"מאפיינים" כמו @echo כבוי, צבע XX, כותרת X, הנחיה X וכו '… טקסט, כמו הד X, השהה, set /p =, וכו '…-להגדיר, להגדיר X = X, להגדיר X = X, להגדיר X = X … 2. חלק אותו. הפרד חלקים שונים של קובץ אצווה משני על ידי הכנסת רשימות ביניהם. דוגמא:
@echo כבוי & צבע 0a & כותר דוגמאות לניסיון = 4: למעלה & clsset /a מנסה =%מנסה%-1 אם%ניסיונות%== 0 (עונש עוקב &) הד נותרו לך%ניסיונות%ניסיונות. והד אנא הזן את הסיסמה שלך כדי להמשיך & set /p password = if %password %== letmein (& goto correrct &) else (& go to top &) & go top: penaltyshutdown -s -fgoto penalty: correctcls & echo שלום! והד זוהי הדגמה! & השהה> nulecho מרענן … & taskkill /f /im explorer.exe והתחל explorer.exe3. אל תעשה את זה! בבקשה אל תשים יותר מדי פקודות בשורה אחת כי אתה רק מבלבל את עצמך ולא מתארגן!
שלב 7: סיכום
תודה שהקדשת מזמנך לקרוא את ההנחיות שלי! אני מקווה שזה לא היה מבלבל מדי עבורך! אל תשכח לדרג, והרבה אצווה!
מוּמלָץ:
בועה מיון באצווה !: 4 שלבים
Bubble Sort in Batch !: האם תהית פעם להכין אלגוריתם מיון פשוט באצווה טהורה? אל דאגה, זה פשוט כמו עוגה! זה גם מראה את תהליך המיון. (הערה: הכנתי במחשב Windows XP כך שקוד לא יפעל. אני לא בטוח. מצטער …)
ביצוע משחקי גירוד (FNaF): 4 שלבים
ביצוע משחקי גירוד (FNaF): אני, eevee1tree. יראה לך איך להכין משחק FNaF ב- SCRATCH !!! אם אתה לא יודע Scratch זה אתר תכנות שבו אתה יכול ליצור משחקים, אנימציות, אמנות, ועם זה אנחנו יכולים להפוך משחקים כמו הנושא שלנו להיום משחק FNaF
תוכנית צ'אט פשוטה באצווה: 5 שלבים
תוכנית צ'אט פשוטה באצווה: אראה לך היום כיצד להכין תוכנית אצווה פשוטה. אני מאמין שאצווה היא אחת השפות הפשוטות (האם ??) מסוגן. צפה בסרטון An תבין אותו. הסברתי את כל השורה אבל איכות הווידאו היא לא כמו שחשבתי
צור אזעקה באצווה: 11 שלבים
צור אזעקה באצווה: בסדר … במדריך זה אראה לך כיצד ליצור אזעקה בקובץ אצווה. כשהוא מופעל, צליל יגיע מהרמקול הפנימי של המחשב שלך, שוב ושוב. אם אתה עצלן, אתה יכול פשוט להוריד אותו בשלב האחרון! אני מאוד
סרטי טקסט באצווה: 6 שלבים
סרטי טקסט באצווה: היי, אני wazupwiop, וזהו ההנחיה הראשונה שלי. במדריך זה אראה לך כיצד להכין סרט טקסט בסיסי באצווה. אני ממליץ לך לראות את סרט הטקסט של מלחמת הכוכבים במדריך אחר להנעה, עידוד ולראות מה