הגדרת מדיניות זו קובעת אם קבצי Script של Windows PowerShell יופעלו לפני קבצי Script שאינם של PowerShell במהלך הפעלת וכיבוי המחשב. כברירת מחדל, קבצי Script של PowerShell מופעלים אחרי קבצי Script שאינם של PowerShell.
אם תהפוך הגדרת מדיניות זו לזמינה, בתוך כל אחד מהאובייקטים הישימים של אובייקט מדיניות קבוצתית (GPO), קבצי Script של PowerShell יופעלו לפני קבצי Script שאינם של PowerShell במהלך הפעלת וכיבוי המחשב.
לדוגמה, דמיין את התרחיש הבא:
ישנם שלושה אובייקטי מדיניות קבוצתית (GPO א', GPO ב' ו- GPO ג'). הגדרת מדיניות זו זמינה ב- GPO א'.
GPO ב' ו- GPO ג' כוללות את קבצי ה- Script הבאים של הפעלת המחשב:
GPO ב': B.cmd, B.ps1
GPO ג': C.cmd, C.ps1
תאר לעצמך גם שישנם שני מחשבים, DesktopIT ו- DesktopSales.
עבור DesktopIT, אובייקטי המדיניות הקבוצתית א', ב' וג' חלים. לכן, קבצי ה- Script עבור אובייקטי המדיניות הקבוצתית ב' וג' מופעלים בסדר הבא עבור DesktopIT:
במסגרת GPO ב': B.ps1, B.cmd
במסגרת GPO ג': C.ps1, C.cmd
עבור DesktopSales, אובייקטי המדיניות הקבוצתית ב' וג' חלים, אולם א' לא חל. לכן, קבצי ה- Script עבור אובייקטי המדיניות הקבוצתית ב' וג' יופעלו בסדר הבא עבור DesktopSales:
במסגרת GPO ב': B.cmd, B.ps1
במסגרת GPO ג': C.cmd, C.ps1
הערה: הגדרת מדיניות זו קובעת את הסדר שבו קבצי ה- Script של הפעלת וכיבוי המחשב יופעלו במסגרת אובייקטי המדיניות הקבוצתית החלים. באפשרותך לעקוף הגדרת מדיניות זו עבור סוגים מסוימים של קבצי Script ב- GPO ספציפי על-ידי קביעת התצורה של הגדרות המדיניות הבאות עבור ה- GPO:
תצורת מחשב\מדיניות\הגדרות Windows\קבצי Script (הפעלה/כיבוי)\הפעלה
תצורת מחשב\מדיניות\הגדרות Windows \קבצי Script (הפעלה/כיבוי)\כיבוי
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\System |
Value Name | RunComputerPSScriptsFirst |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |