تنظیم Local Group Policy بوسیله اسکریپت
سلام دوستان عزیز متخصص
میخواستم بدونم راهی هست که یکسری تنظیماتی که توی Local Group policy دستی تنظیم میکنیم را با استفاده از یک اسکریپت انجام بدهیم؟ یعنی یک اسکریپت رو توسط پاورشل یا CMD اجرا کنیم و خودش بیاد یک قسمت رو تغییر بده؟
که قابل حمل باشه و بتونم رو هر سیستم دلخواه اون رو اجرا کنم و تنظیمات مربوطه اعمال بشه؟
ممنون
6 پاسخ
ممنون از پاسخ شما ولی نمیتونم از بکاپ گیری استفاده کنم. به دو دلیل
1- ممکنه نوع OS و یا حتی بیلد سیستم مبدا با سیستم مقصد فرق کنه.
2-سیستم مقصد خودش یک سری پالیسی داره و نمیخوام اونا دست بخوره، صرفا میخوام چند تا پالیسی رو با اسکریپت بهش اضافه کنم،
سیستم ها در یک شبکه نیستند که بخواهیم عضو دامین کنیم. سیستم ها برای نمایندگان یک شرکت هستند که فقط با اینترنت به سرور شرکت وصل می شوند. ولی باید پالیسی هایی ابتدا روی سیستم ها اعمال شود. برای جلوگیری از خطا میخوام این پالیسی ها رو با دستور روی سیستم ها اعمال کنم.
ممنون از روش خوبتون
فقط نو پاسخ قبلیتون نوشتید:
با استفاده از اضافه کردن کلید های Registry با دستور Set-ItemProperty در Powershell و یا Regadd در CMD میتونید این کار رو انجام بدید. پاسخ یوزر Pak رو بخونید.
پاسخ یوزر Pak کجاست؟ و اینکه لیست کلید های رجیستری پالیسی ها رو از کجا دانلود کنم؟
پاسخ یوزر Pak کجاست؟ و اینکه لیست کلید های رجیستری پالیسی ها رو از کجا دانلود کنم؟
سلام ، عذرخواهی می کنم. پست بالایی رو آپدیت کردم و لینک رو قرار دادم.
سلام ، با دستور LGPO.exe /b backup_path میتونید از LGP بکاپ بگیرید و با دستور LGPO.exe /g backup_path میتونید Import اش کنید. لینک زیر رو ببینید :
https://www.top-password.com/blog/export-and-copy-local-group-policy-settings-to-another-pc
اگه احیانا کلید رجیستری یه Policy رو توی فایلی که دانلود کردید پیدا نکردید با استفاده از نرم افزار RegistryChangesView شرکت Nirsoft می تونید قبل از اعمال Policy یه snapshot و بعد از اعمال Policy یه snapshot دیگه بگیرید و تغییرات snapshot ها رو مقایسه کنید بیینید کدوم کلید رجیستری اضافه شده . کلیدی که تغییر کرده رو با CMD یا Powershell می تونید به سیستم اضافه کنید . ولی توجه داشته باشید که تو بعضی از ویندوز ها شاید اون کلید رجیستری وجود نداشته باشه که در این صورت تغییرات اعمال نمی شه .
با استفاده از اضافه کردن کلید های Registry با دستور Set-ItemProperty در Powershell و یا Regadd در CMD میتونید این کار رو انجام بدید. پاسخ یوزر Pak رو تو لینک زیر بخونید :
https://serverfault.com/questions/848388/how-to-edit-local-group-policy-with-script