מה צריך לדעת
- זהו התחביר המתאים: at \\ שם מחשב /אינטראקטיבי | /every:date, …/next:date, …
- שם מחשב מציין שם מחשב מרוחק; /every:date[, …] מפעיל פקודות בימים ספציפיים.
-
/interactive מאפשר לפקודה לקיים אינטראקציה עם המשתמש המחובר; /delete מוחק את כל הפקודות שתוזמנו קודם לכן.
מאמר זה מסביר כיצד להשתמש בפקודה "at", הזמינה משורת הפקודה. "ב" משמש להפעלת תוכניות ופקודות בזמנים קבועים.
At Command Availability
הפקודה at זמינה מתוך שורת הפקודה במערכות הפעלה רבות של Windows, כולל Windows 7, Windows Vista, Windows XP, וכמה גרסאות ישנות יותר של Windows גם כן.
פקודה זו הוצאה משימוש החל מ-Windows 8. Microsoft ממליצה להשתמש במקום זאת בפקודה schtasks עשירה בתכונות.
הזמינות של מתגי פקודה עשויה להיות שונה במקצת ממערכת הפעלה למערכת הפעלה.
בתחביר פקודה
זהו התחביר הנכון של הפקודה at:
at \\ שם מחשב /אינטראקטיבי | /every:date, … /next:date, …
ראה כיצד לקרוא את תחביר הפקודה אם אינך בטוח כיצד לקרוא את תחביר הפקודה at המוצג למעלה או המתואר בטבלה למטה.
באפשרויות פקודה | |
---|---|
פריט | הסבר |
שם מחשב | השתמש באפשרות זו כדי לציין שם מחשב מרוחק. הפקודה at תתזמן את הפעלת הפקודה במחשב המקומי אם לא תציין שם מחשב. |
/כל:תאריך[, …] | השתמש במתג /every כדי להפעיל פקודה בימים ספציפיים בשבוע או בחודש. |
/הבא:תאריך[, …] | השתמש במתג /next כדי להפעיל את הפקודה במופע הבא של היום. |
מציין את השעה שבה הפקודה אמורה לפעול. | |
/אינטראקטיבי | אפשר לפקודה המתוזמנת לקיים אינטראקציה עם כל משתמש שמחובר בעת הפעלת העבודה. |
id | זהו המספר הייחודי שהוקצה לפקודה שתוזמנה כבר. אפשרות המזהה משמשת רק להצגה או מחיקה של פקודה מתוזמנת. לא ניתן להגדיר ידנית מזהה לפקודה מתוזמנת. |
/מחק [ /yes] | אפשרות זו בפקודה משמשת למחיקת כל הפקודות שתוזמנו בעבר. השתמש באפשרות /yes עם /delete כדי לדלג על שאלת האישור "מחק את כל העבודות המתוזמנות". השתמש ב- /delete בעת ציון מזהה כדי למחוק פקודה אחת מתוזמנת. |
זה מציין את הפקודה או התוכנית להפעלה. עליך לצרף command במירכאות כפולות. | |
/? | השתמש במתג העזרה עם הפקודה at כדי להציג עזרה מפורטת לגבי מספר האפשרויות של הפקודה. |
בפיקוד דוגמאות
בשעה 14:15 "chkdsk /f"
בדוגמה שלמעלה, הפקודה at משמשת לתזמן הפעלה של הפקודה chkdsk כ- chkdsk /f, היום בלבד, בשעה 14:15, בפקודת chkdsk בשימוש כרגע. מחשב.
at \\prodserver 23:45 /every:1, 4, 8, 12, 16, 20, 24, 28 "bkprtn.bat"
בדוגמה זו, הפקודה at משמשת לתזמן את הביצוע של קובץ האצווה bkprtn.bat במחשב בשם prodserver בשעה 23:45 ביום הראשון, הרביעי, השמיני, ה-12, ה-16, ה-20, ה-24 וה-28 של כל חודש.
ב-1 /delete
כאן, הפקודה המתוזמנת עם המזהה של 1 נמחקת.
בפקודות קשורות
פקודה at משמשת לעתים קרובות עם פקודות רבות אחרות של שורת הפקודה מכיוון שהיא משמשת לתזמון הפעלת פקודות אחרות.