تشغيل البرامج النصية لـ Windows PowerShell أولا عند بدء تشغيل الكمبيوتر وإيقاف التشغيل

يحدد إعداد النهج ما إذا كان سيتم تشغيل البرامج النصية لـ Windows PowerShell قبل البرامج النصية لغير PowerShell أثناء بدء تشغيل الكمبيوتر وإيقاف تشغيله. افتراضيًا، يتم تشغيل البرامج النصية لـ PowerShell بعد البرامج النصية لغير PowerShell.

في حالة تمكين إعداد النهج هذا، داخل كل كائن نهج مجموعة يمكن تطبيقه (GPO)، يتم تشغيل البرامج النصية لـ PowerShell قبل البرامج النصية لغير PowerShell أثناء بدء تشغيل الكمبيوتر وإيقاف تشغيله.

على سبيل المثال، افترض التصور التالي:

هناك ثلاثة من نهج GPO (GPO A و GPO B و GPO C). يتم تمكين إعداد النهج هذا في GPO A.

يشتمل GPO B و GPO C برامج بدء تشغيل الكمبيوتر النصية التالية:

GPO B: B.cmd و B.ps1
GPO C: C.cmd و C.ps1

افترض أيضًا أن هناك جهازي كمبيوتر و DesktopIT و DesktopSales.
بالنسبة لـ DesktopIT، يتم تطبيق GPOs A و B و C. لذلك، فإن البرامج النصية لـ GPOs B و C يتم تشغيلها بالترتيب التالي لـ DesktopIT:

في GPO B: B.ps1، B.cmd
في GPO C: C.ps1، C.cmd

بالنسبة DesktopSales، يتم تطبيق GPOs B و C، لكن لا يتم تطبيق GPO A. لذلك، يتم تشغيل البرامج النصية لـ GPOs B، C بالترتيب التالي لـ DesktopSales:

في GPO B: B.cmd، B.ps1
في GPO C: C.cmd، C.ps1

ملاحظة: يحدد إعداد النهج هذا الترتيب الذي تقوم البرامج النصية لبدء تشغيل الكمبيوتر وإيقاف تشغيله بالتشغيل حسبه في كافة نهج GPO التي يمكن تطبيقها. يمكنك تجاوز إعداد النهج هذا لأنواع محددة من البرامج النصية داخل نهج GPO محدد عن طريق تكوين إعدادات النهج التالية لـ GPO:

تكوين الكمبيوتر//النهج//إعدادات Windows//البرامج النصية (بدء التشغيل/إيقاف التشغيل)//بدء التشغيل
تكوين الكمبيوتر//النهج//إعدادات Windows//البرامج النصية (بدء التشغيل/إيقاف التشغيل)//إيقاف التشغيل

معتمد في: Windows 7 أو Windows Server 2008 R2 على الأقل

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Microsoft\Windows\CurrentVersion\Policies\System
Value NameRunComputerPSScriptsFirst
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

scripts.admx

‏‏قوالب الإدارة (أجهزة كمبيوتر)

‏‏قوالب إدارية (مستخدمون)