تبلیغات
اگر تنهاترین تنهایان شوم باز هم خدا هست - نصب نرم افزار روی تمام کامپیوتر های شبکه
پنجشنبه 18 آذر 1389  11:13 ق.ظ    ویرایش: - -


--------------------------------------------------------------------------------


در این مقاله قصد دارم روش نصب یک نرم افزار روی تمام یک Domain و یا OU را مورد بررسی قرار دهم. مسئله ساده ای است و بسیار کاربرد دارد. معمولا آنچه که می خواهیم روی کامپیوتر های کلاینت نصب کنیم سه دسته می شوند:
1. فایل های MSU که مربوط به به روز رسانی های ویندوز می شود. با WSUS آن ها را منتشر می کنیم و در اینجا بررسی نمی شوند.
2. فایل های MSI که با کمترین زحمتی قابل نصب روی تمام کلاینت های مورد نظر هستند و در اینجا روی این فایل ها تمرکز نمی کنیم.
3.فایل های غیر از MSI مانند EXE که می خواهیم روی تمام کلاینت های مورد نظر نصب شوند و قدری کار بیشتر نیاز است.

برای نصب یک نرم افزار باید مراحل زیر را طی کنیم.

- دسترسی به Group Policy مربوط به OU یا دامین ... مورد نظر. مثلا در کنسول Active Directory Users and Computers روی OU مورد نظر کلیک راست کرده و Properties را می زنیم. در زبانه Group Policy دکمه Edit را می زنیم.

- می دانیم قسمت Computer Configuration مربوط به کامپیوتر ها و قسمت User Configuration مربوط به User ها می باشد. بر اساس سناریو انتخاب می کنیم که از کدام یک استفاده کنیم. هرچند هریک محدودیت هایی دارند که در ادامه ذکر می شوند.

- باید یک Package برای نصب آماده کنیم. برای این کار روی Software Installation در قسمت مورد نظر کلیک راست می کنیم و سپس در New گزینه Package را انتخاب می کنیم. بر حسب آنکه فایل MSI است یا نه در اینجا باید مراحل مختلفی را انجام دهیم. اگر MSI باشد، فایل را انتخاب می کنیم و مراحل ساخت پکیج را ادامه می دهیم. اما اگر ZAP باشد باید ابتدا یک ZAP فایل بسازیم که در ادامه توضیح می دهم.

*مهم: در هنگام انتخاب مسیر فایل Installation و ZAP فایل فراموش نکنید و تاکید می کنم فراموش نکنید که مسیر فایل را در شبکه وارد کنید. مثلا از طریق My Network Places مسیر را وارد کنید یا مثلا :
\\Server1\office\word.msi
بنابراین بدیهی است که باید فایل ها Share باشند. البته اگر فراموش کنید، ویندوز با پیام هشداری به شما یادآوری می کند.

- پس از ساخت پکیج سه گزینه در دسترس داریم:

Published : اگر یک package به صورت published تنظیم شود، اولین باری که کاربر login کند Add Remove Program برای او نمایش داده خواهد شد و می تواند انتخاب کند که برنامه نصب شود یا خیر.
Assigned : اگر یک Package به صورت Assigned به کاربری تنظیم شود، اولین باری که کاربر Login کند برنامه نصب می شود و پیش از اولین بار اجرا نهایی می شود. اگر یک Package به صورت Assigned به کامپیوتری تنظیم شود، اولین باری که ویندوز ستارت می شود پکیج نصب می شود و پیش از اولین اجرا نهایی می شود. برای تمام کاربران آن کامپیوتر نرم افزار قابل دسترسی خواهد بود.

بدیهی است از آنجا که کامپیوتر ها نمی توانند تصمیم بگیرند که آیا یک پکیج نصب شود یا خیر، گزینه Published برای کامپیوتر ها غیر فعال است.

فایل های ZAP فقط می توانند برای کاربران یعنی در قسمت User Configuration تنظیم شوند. چرا که فایل های ZAP از برنامه نصب کننده اختصاصی خود استفاده می کنند و نمی توانند از elevated privileges استفاده کنند. بنابراین در هنگام نصب اگر Administrative Permission نیاز باشد تنها کاربرانی که دارای این مجوز هستند می توانند این فایل را نصب کنند . بنابراین باید Published شوند تا کاربری مراحل نصب را انجام دهد.

Advanced : تنظیمات اضافی را در اختیار قرار می دهد. بسیاری از نکات از جمله Advanced را فعلا صرف نظر می کنیم.

توجه : به نسخه های 32 بیتی و 64 بیتی توجه کنید.

ساختن یک ZAP فایل:
Zap فایل یک فایل متنی است که بنابراین می تواند به راحتی با Notepad و یا هر ویرایشگر متن دیگری نوشته شود. در اینجا دو مثال برای ساخت Zap فایل ارائه می دهم. مثال اول کوتاه، خلاصه و کافی است و در مثال دوم اطلاعات بیشتری ارائه شده.

* به آسانی کد زیر را در NotePad کپی پیست کنید و تغییرات لازم را انجام دهید و آن را با پسوندzap ذخیره کنید. در این مثال Excel 2007 را نصب می کنیم. دقت کنید که فایل را با پسوند zap.txt به اشتباه ذخیره نکنید.


کد های مربوط به یک ZAP فایل - مثال 1 :
[Application]

FriendlyName = "Microsoft Excel 2007"
SetupCommand="\\server5\share\Excel 2007\setup.exe"

کد های مربوط به یک ZAP فایل - مثال 2 :

[Application]
; Only FriendlyName and SetupCommand are required,
; everything else is optional.

; FriendlyName is the name of the program that
; will appear in the software installation snap-in
; and the Add/Remove Programs tool.
; REQUIRED
FriendlyName = "Microsoft Excel 97"

; SetupCommand is the command line used to
; run the program's Setup. With Windows Server 2003
; and later you must specify the fully qualified
; path containing the setup program.
; Long file name paths need to be quoted. For example:
; SetupCommand = "\\server\share\long _ ; folder\setup.exe" /unattend
; REQUIRED SetupCommand = "\\server\share\setup.exe"

; Version of the program that will appear
; in the software installation snap-in and the
; Add/Remove Programs tool.
; OPTIONAL
DisplayVersion = 8.0

; Version of the program that will appear
; in the software installation snap-in and the
; Add/Remove Programs tool.
; OPTIONAL
Publisher = Microsoft

   


نظرات()  
eternity warriors 3 hack
سه شنبه 8 اسفند 1396 10:03 ب.ظ
من رفته ام برادر کوچکم را تحویل می دهم، که او نیز باید پرداخت کند
بازدید سریع از این وب سایت به طور منظم برای به دست آوردن به روز شده از آخرین
به روز رسانی اخبار.
livejasmin hack credit generator
جمعه 4 اسفند 1396 03:23 ق.ظ
سلام! این پست نمیتوانست بهتر از این نوشته شود! خواندن این پست به یاد من از همسر قبلی من است!
او همیشه در مورد این چت صحبت کرد. من این مقاله را به او ارسال می کنم.
کاملا مشخص است که خواندنش خوب است. با تشکر از شما برای به اشتراک گذاری!
hydroponics
دوشنبه 30 بهمن 1396 09:24 ب.ظ
من این پاراگراف را به طور کامل در مورد تفاوت بیشتر تکنولوژی های روزمره و پیشین خواندم
این مقاله عالی است.
Free Nintendo
شنبه 25 آذر 1396 10:47 ب.ظ
همسر من و من کاملا وبلاگ خود را دوست دارم و اکثر پست های شما را دقیقا دنبال می کنم.

آیا می توانید نویسندگان مهمان را برای نوشتن مطالب در دسترس برای شما ارائه دهید؟
من نمی خواهم نوشتن یک پست یا توضیح دهم
در مورد بسیاری از مواردی که در مورد آنها نوشتید
اینجا. باز هم، ورود به سیستم وبلاگ عالی!
cam4 tokens hack blogspot
سه شنبه 21 آذر 1396 06:56 ب.ظ
تبادل لینک هیچ چیز دیگری جز آن است که فقط قرار دادن لینک وبلاگ دیگر شخص در صفحه خود را در محل مناسب و شخص دیگری خواهد شد
همچنین در حمایت از شما هم همین کار را می کند.
imvu credits generator
پنجشنبه 9 آذر 1396 09:58 ب.ظ
من از سایت های بسیاری بازدید کردم اما ویژگی صوتی برای آهنگ های صوتی موجود در این وب سایت واقعا فوق العاده است.
std testing price
پنجشنبه 18 آبان 1396 06:42 ب.ظ
Hmm هر کس دیگری با مشکلی با تصاویر در این وبلاگ مواجه است
بارگیری؟ من سعی میکنم بفهمم مشکلش چیه
پایان یا اگر این وبلاگ است. از تمامی پیشنهادات به خوبی قدردانی خواهد شد.
best supplement medicare plans
شنبه 13 آبان 1396 08:16 ب.ظ
آیا تا به حال برای ایجاد یک کتاب الکترونیک یا نویسنده مهمان در سایت های دیگر فکر کرده اید؟

من یک وبلاگ براساس ایده هایی که در آن بحث می کنید و دوست دارم، دارم
به شما برخی از داستان / اطلاعات را به اشتراک بگذارید. میدانم که بیننده های من برای کار شما ارزش قائلند.
اگر شما حتی از راه دور علاقه مند هستید، احساس رایگان به من شلیک کنید
یک ایمیل.
best psychic medium reading
شنبه 13 آبان 1396 08:07 ب.ظ
این پایان دادن به روز من است، اما قبل از پایان من خواندن این مقاله بزرگ برای بهبود تجربه من است.
ask a psychic question
شنبه 13 آبان 1396 08:00 ب.ظ
برای من عالی است که یک وبسایت داشته باشم، که به نفع دانش فنی من مفید است.

با تشکر admin
best psychic medium
شنبه 13 آبان 1396 07:20 ب.ظ
بله در نهایت چیزی درباره خصوصی است.
local std testing
دوشنبه 8 آبان 1396 04:28 ب.ظ
مقالات یا بررسی های کیفیت بسیار مهم است که مردم را به پرداخت هزینه علاقه مند کند
بازدید از وب سایت، این چیزی است که این وب سایت
فراهم می کند.
clash royale cheats
دوشنبه 8 آبان 1396 03:09 ب.ظ
شما واقعا این را با ارائه خود به نظر میرسانید، اما من این موضوع را پیدا کردم
در واقع چیزی است که من فکر می کنم هرگز درک نمی کنم.

برایم خیلی پیچیده و بسیار گسترده است. من به دنبال پست بعدی خودم نگاه می کنم
من سعی خواهم کرد که آن را از دست بدهم!
chaturbate currency hack
دوشنبه 8 آبان 1396 01:21 ب.ظ
مقاله بسیار توصیفی، من آن را دوست داشتم.
آیا بخش 2 وجود خواهد داشت؟
are psychics real
دوشنبه 8 آبان 1396 07:51 ق.ظ
من مطمئن نیستم که چرا این وب سایت در حال بارگذاری است
آهسته برای من آیا هر کس دیگری دارای این مشکل است یا موضوعی در پایان من است؟

بعدا بررسی خواهم کرد و ببینید آیا مشکل هنوز وجود دارد.
std testing near me
دوشنبه 8 آبان 1396 07:01 ق.ظ
من هر روز یک وبسایت اینترنتی و چند وب سایت برای خواندن مقالات را به صورت رایگان بازدید میکنم، به جز
این وبلاگ مقالات با کیفیت را فراهم می کند.
std screening near me
دوشنبه 8 آبان 1396 06:41 ق.ظ
من حتی نمی دانم که چطور به اینجا رسیدم، اما فکر کردم این پست خوب بود.
من نمی دانم شما چه کسی هستید اما مطمئنا اگر به گذشته نیازی ندارید به وبلاگ نویس معروف می روید؛
) به سلامتی!
cheap phone psychic reading
دوشنبه 8 آبان 1396 05:56 ق.ظ
به عنوان مورد علاقه ذخیره شده، من واقعا وبلاگ شما را دوست دارم!
cheap psychic readings
دوشنبه 8 آبان 1396 05:52 ق.ظ
من واقعا دوست دارم سایت شما.. رنگ های عالی و تم. آیا
شما خودتان این سایت را توسعه می دهید؟ لطفا به من پاسخ بدهید چون من مایل هستم سایت خودم را ایجاد کنم و دوست دارم پیدا کنم
از کجا این را از آن دریافت کرده اید یا موضوع چیست؟
کودوس!
cheap phone psychics
دوشنبه 8 آبان 1396 05:24 ق.ظ
سلام با استفاده از وردپرس برای پلت فرم وبلاگ شما؟

من به وبلاگ دیجیتال جدید هستم، اما من سعی می کنم
شروع کردم و خودم را تنظیم کردم. آیا شما نیاز به هر گونه تخصص برنامه نویسی HTML دارید؟
وبلاگ خود را بسازید؟ هر گونه کمک بسیار قدردانی خواهد شد
myfreecams token
شنبه 29 مهر 1396 09:17 ب.ظ
من فکر می کنم مدیر این صفحه وب واقعا برای پشتیبانی از سایت خود سخت کار می کند، از آنجا که در اینجا همه چیز بر اساس اطلاعات با کیفیت است.
real psychic readings
یکشنبه 16 مهر 1396 06:03 ب.ظ
اطلاعات مفید خوشبختم من سایت شما را پیدا کردم
ناخواسته، و من تعجب می کنم که چرا این تصادف انجام شد
نه در مورد زودتر آمده! من آن را نشانه گذاری کردم
How do you get rid of Achilles tendonitis?
پنجشنبه 16 شهریور 1396 09:42 ق.ظ
Hi Dear, are you actually visiting this website daily, if so afterward you will absolutely take good know-how.
How do I stretch my Achilles tendon?
شنبه 4 شهریور 1396 04:07 ب.ظ
Why users still make use of to read news papers when in this technological world
the whole thing is presented on net?
What is the tendon at the back of your ankle?
جمعه 3 شهریور 1396 04:00 ب.ظ
Hello! This is my 1st comment here so I just wanted
to give a quick shout out and tell you I truly enjoy reading through your articles.

Can you recommend any other blogs/websites/forums that deal with the same
topics? Thanks for your time!
How can you heal an Achilles tendonitis fast?
سه شنبه 17 مرداد 1396 03:36 ب.ظ
This is a topic which is close to my heart... Thank you!
Where are your contact details though?
Vaughn
دوشنبه 16 مرداد 1396 05:51 ب.ظ
Asking questions are in fact fastidious thing if you are not understanding anything completely, however this article
presents nice understanding yet.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

اگر تنهاترین تنهایان شوم باز هم خدا هست

مــتـنــفــرم از خــاطــره هـــایــی کــه وقــتــی بــهـــشــون فــکــر مــی کــنــم ، مــیــگـــم: وای مـــن چــقـــدر احــ