microsoft

آپدیت گروپ پالیسی های سیستم های به صورت فوری

امتیاز کاربران

ستاره فعالستاره فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

باسلام وعرض ادب به کاربران گرامی گروپ پالیسی های یک کامپیوتر در محیط ویندوز به صورت خودکار هر 90 دقیقه یکبار با یک آفست زمانی تصادفی بین 0 تا 30 دقیقه آپدیت می شوند. این مقدار زمان برای اکثر مواقع که نیاز به Refresh شدن گروپ پالیسی نیاز است

 

 

 

در بسیاری از مواقع نیاز به آپدیت شدن گروپ پالیسی در لحظه احساس می شود و ما نیاز داریم که کلاینت به طور آنی تنظیمات چدید را دریافت نماید. این مقاله به ارائه راهکاری درباره آپدیت آنی گروپ پالیسی در کلاینت های جوین شده به دامنه می پردازد.

برای انجام این روش، به موارد زیر نیاز خواهید داشت:

دانلود نرم افزار PSExec

استفاده از اسکریپت زیر به منظور Query گرفتن کلاینت های جوین شده به دامنه و اجرای دستور gpupdate/force بر روی آنها

##############Variables#################

$DN = "DC=contoso,DC=com"

#######################################

##############Main######################

Import-module activedirectory

$allcomputers = Get-ADComputer -SearchBase $DN -Filter *

foreach ($computer in $allcomputers) {$comp = $computer.name.ToString();.\PsExec.exe \\$comp gpupdate.exe /force}

برای استفاده از این اسکریپت باید متغیر $DN را برابر با OU ای که شامل کامپیوتر های مورد نظر است قرار دهید. همچنین برای  عدم بروز مشکل، اسکریپت  را از فولدری اجرا نمایید که فایل PSExec در آن قرار دارد.

اسکریپت پس از Query گرفتن از OU فوق کامپیوترهای موجود در آن را در متغیر DN قرار داده و دستور gpupdate /force را به ترتیب بر روی آنها اجرا می نمایید. برای بیشتر و بالا بردن سرعت میتوان از اسکریپت بالا به دفعات  بر روی OU های متفاوتی استفاده نمود.

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد