نصب نرم افزارها در شبکه بصورت مرکزی توسط GPO
چهارشنبه, ۱۳ ارديبهشت ۱۳۹۶، ۰۸:۵۸ ب.ظ
برای نصب نرم افزارها ار طریق شبکه چند گزینه وجود داره ، اول اینکه از
امکانات خود ویندوز سرور 2003 یا 2008 استفاده کنی و یا اینکه از نرم
افزارهای جانبی استفاده کنی که الان دونه دونه بررسی میکنم که کدومشون
بهتره .
1-نصب از طریق امکانات موجود ویندوز سرور : خوب اگر بخای از امکانات
خود ویندوز سرور استفاده کنی باید از روی سرور دامین یا همون Domain
Controller در قسمت Group Policy استفاده کنی ، به ترتیب مراحل زیر رو
انجام بده : اول کنسول Active Directory Users and Computers رو باز کن.
- از OU یا دامین خودت Properties بگیر و به قسمت Group Policy برو .
- بعد ببین که کدوم یک از GPO ها به کامپیوتر ها یا کاربرای مد نظرت Assign شدن و اون رو Edit کن .
- اگر برای کاربرات میخای نرم افزار نصب کنی برو تو قسمت User Settings /Software Installation .
- اگر برای کامپیوتر های میخای نرم افزار نصب کنی برو تو قسمت Computer Settings / Software Installation.
- روی Software Installation راست کلیک کنید و بعد گزینه New Package رو بزنید.
- وقتی کادر Open باز شد آدرس شبکه ای ( مسیر فایل) رو بهش بدین البته یادتون باشه که حتما باید در قالب UNC باشه یعنی اینکه آدرس محلی یا Local بهش ندین ، Group Policy قراره این برنامه رو از طریق شبکه نصب کنه پس حتما باید آدرس تحت شبکه بدین . مثلا آدرس رو به شکل روبرو وارد کنید :
- بعد روی Open کلیک کنید تا Package نصب ایجاد بشه.
- حالا گزینه Assigend رو انتخاب کنید و بعد Ok رو بزنید تا Package آماده نصب بشه.
- الان در سمت راست Group Policy باید مشخصات Package رو که ساختید رو ببینید.
- حالا کافیه که یک بار از توی CMD یا RUN فرمان gpupdate /force رو بزنید و بعد کامپوتر کلاینت رو ری استارت کنید. وقتی کامپیوتر داره بالا میاد Package آماده شده شروع به نصب میکنه .
\\fileserver\sharedfolder\firefox.msi
چند نکته یادتون نره : شما صرفا میتونین Package هایی رو از این طریق نصب کنید که از طریق خود کمپانی محصول بصورت فایل MSI ارائه شده باشه ، در 90 درصد اوقات اگر خودتون تبدیل Exe به MSI را انجام بدین Package شما کار نمیکنه .
اگر فایل Exe رو میخاین به اینصورت Deploy کنید باید با استفاده از یک فایل متنی ساده با پسوند zap. استفاده کنید ، اصلا اینکارو پیشنهاد نمیکنم ، چون علاوه بر اینکه مشکلات خاص خودشو داره حتما باید از کاربر مدیر برای نصب استفاده بشه ، ولی بر خلاف این فایل های Msi بعد از Deploy شدن نیاز به دسترسی مدیریتی برای نصب ندارن و اتوماتیک بوسیله کاربر محدود هم نصب میشن.
2-استفاده از نرم افزارهای جانبی : خوب نرم افزارهای جانبی برای اینکار زیادن ولی من تا اونجایی که میشناسم اینا بهتریناشن :
- Microsoft System Center Configuration Manager
- EMCO Remote Deployment
- Acronis Snap Deploy
- ManageEngine Desktop Central
- Specops Deploy
نویسنده : محمد نصیری
۹۶/۰۲/۱۳