כיצד ליצור משימה מתוזמנת באמצעות GPO


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

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

  1. פתח את מסוף ניהול המדיניות הקבוצתית (

    gpmc.msc

    ), ליצור GPO חדש ולקשר אותו ליחידה ארגונית עם משתמשים או מחשבים שברצונך להקצות להם את המשימה (אם אתה מקצה את ה- GPO ל- OU עם מחשבים, הפעל את מצב קביעת תצורה של עיבוד לולאה חוזרת של מדיניות קבוצתית של משתמשים תחת תצורת מחשב -> תבניות מנהליות -> מערכת -> מדיניות קבוצתית, עיין במדריך כאן);

  2. עבור אל תצורת משתמש -העדפות > -> הגדרות לוח הבקרה -> משימות מתוזמנות;

  3. יצירת משימה מתוזמנת חדשה: משימה מתוזמנת חדשה > (לפחות Windows 7); הפריט משימה מיידית (לפחות Windows 7) מאפשר ליצור משימה שתפעל פעם אחת בלבד, אך מהר ככל האפשר (מיד לאחר עדכון המדיניות הקבוצתית הבא במחשב הלקוח).

  4. תראה טופס דומה לחלון תצורת המשימות הרגיל של מתזמן Windows. הגדר את הגדרות המשימה שלך;

  5. בכרטיסיה כללי, הגדר פעולה =

    Update

    הזן את שם המשימה., כדי להפעיל את המשימה בשם המשתמש הנוכחי, הזן

    %LogonDomain%\%LogonUser%

    הנה. כדי להפעיל את המשימה כמנהל, סמן את האפשרות הפעל עם ההרשאות הגבוהות ביותר;

    NT AUTHORITY\System

    ).

  6. נווט אל הכרטיסיה גורמים מפעילים. ציין את התאריך והשעה שבהם ברצונך להפעיל את המשימה. במקרה שלי, השעה 17:00 כל יום. בחר חדש -> התחל את הפעילות בלוח זמנים -> יומי, וציין את השעה להתחלת המשימה;

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

    Action

    הפעלת תוכנית

    Program/Script
    C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
    Add Arguments (optional)
    -ExecutionPolicy Bypass -command "& \\a-d.site\SysVol\a-d.site\scripts\ShowReminder.ps1"

    -ExecutionPolicy Bypass

    אפשרות.

  8. הפעל מחדש מחשב של משתמש כדי להחיל את ה- GPO. פתח את מתזמן המשימות (

    taskschd.msc

    ) וודא שמשימה חדשה הופיעה בספריית מתזמן המשימות. ודא כי הוא פועל על פי לוח הזמנים.

באפשרותך להפעיל את המשימה המתוזמנת באופן ידני ב- PowerShell באמצעות פקודה זו:

Start-ScheduledTask YourTaskName1

שים לב שבניגוד לסקריפטים של כניסה ל- GPO אתה יכול להגדיר אותו להפעלה רק בעת הפעלה/כיבוי של מחשב או כאשר משתמש נכנס/התנתק, ניתן להפעיל משימות מתוזמנות בכל עת או לאחר שמתרחש אירוע מפעיל ספציפי. ראה דוגמה לאופן ההפעלה של קובץ Script (ביצוע פעולה) בעת הפעלה (יציאה מ) אפליקציה ב- Windows.