مروری بر نصب ویندوز به روشunattend
در حین نصب عادی ویندوز برنامه setup نیاز به اطلاعاتی نظیر time zone و network setting دارد که باید توسط کاربر در پروسه نصب وارد شود.این کار مستلزم حضور دائم کاربر در فرایند نصب میباشد که از نظر بسیاری از کاربران چندان خوشایند نیست.روشی را که در آن نیازی به حضور کاربر در فرایند نصب ندارد به روشunattend معروف میباشد که کلمه unattend به معنی عدم توجه و یا حضور میباشد.
Answer file فایل چیست؟
برای اینکه در فرایند نصب کاربر حضور نداشته باشد باید پاسخها به روشی دراختیار برنامه setup قرار دهیم .برای این کار از یک فایل صرفا متنی استفاده میشود که اصطلاحا به آن فایل پاسخ یاanswer file میگویند.در این فایل متنی تمام یا تعدادی از پاسخهای مربوط به سولات حین نصب بسته به نوع نصب unattend گنجانده میشود.برای اشنایی بیشتر نمونه ای از این فایل را در زیر اورده ام:
(تصاویر در فایل اصلی موجود است)
در صورت دانستن فرمت و ترتیب قرار گرفتن پارامترها میتوان این فایل را با یک برنامه ویرایشگر ایجاد نمود ام این کار کمی دشوار به نظر میرسد در ادامه برنامه ای را برای ایجاد این فایل به صورت یک ویزارد ساده معرفی و از طریق آن این فایل را خواهیم ساخت.
معرفیwindows deployment tools
درون سی دی windows علاوه بر فایلهای اساسی مورد نیاز برای نصب ویندوز یکسری tools هایی برای استفاده در انواع نصب ویندوز قرار داده شده است که در انها برنامه های سودمندی برای نصب وجود دارد.که این ابزارها به ابزارهای توسعه ویندوز شهرت دارند.
Extrce کردن windows deployment tools
برای اضافه کردن این ابزارها به درون هاد خود مراحل زیر را دنبال نمایید:
• به مسیر زیر بروید:
cd-rom:>support\tools
فایل deploy.cab که فالی فشرده شده میباشد را باز کنید.
با کلیدهای ctrl+a تمام فایلهای درون این فایل را انتخاب نمایید.
بر روی یکی از فایلهای انتخاب شده راست کلیک کرده گزینه extract را انتخاب نمایید .
سپس مکانی را که قصد دارید ابزارها در ان به صورت غیر فشرده ذخیره شوند را مشخص نماییدوok نمایید.
• بدین ترتیب تمامی ابزارهای موجود در این فایل فشرده بصورت غیر فشرده درون فایل مشخص شده در هاردتان ذخیره خواهد شد.
ابزار موجود در این فولدر را در شکل زیر می بینید که بعضی از آنها عبارتند از:setupmgr.exe , sysprep.exe , factory و...
معرفی برنامه setupmgr.exe
یکی از ابزارهای توسعه ویندوز میباشد که در نصب بصورت unattend برای ساخت answer file مورد استفاده قرار میگیرد.
این برنامه در نهایت یک فایل متنی با پسون txt ویک فایل با پسوند bat را به عنوان خروجی ایجاد خواهد نمود.
ایجادanswer file با setupmgr.exe
از آنجایی که answer file در نصب unattend یک جزء بسیار مهم محسوب میشود به همین دلیل سعی خواهم نمود مراحل ایجاد انرا به طور کامل بصورت تصویر نمایش دهم.
با اجرای برنامه setupmgr.exe پنجره زیر نمایش داده خواهد شد که یک ویزار بسیار ساده را برای ایجاد answer file فراهم میکند.
1- برنامه setupmgr.exe را اجرا نمایید پنجره زیر را خواهید دید.گزینه next را برای رفتن به صفحه بعد کلیک نمایید.
2- صفحه زیر ظاهر میشود که دارای دو گزینه زیر میباشد:
(تصاویر در فایل اصلی موجود است)
شکل4. پنجرهnew or existing answer file
• Creat a new answer file
ایجاد یک فایل پاسخ جدید.
• Modify an existing answer file
ویرایش کردن یک فایل پاسخ که قبلا ایجاد شدهاست.
گزینه اول یعنی ایجاد یک فایل پاسخ جدید را که گزینهdefult میباشد تغییر نداده و next را برای رفتن به صفحه بعد کلیک مینماییم.
3- در صفحه product to install که در زیر می بینید باید به این سوال که این فایل به چه منظوری ساخته میشود پاسخ دهیم.
در پاسخ به آن گزینه اول یعنی windows unattended install را انتخاب مینماییم و گزینه next را برای رفتن به صفحه بعد کلیک می نماییم.
توجه: دو گزینه دیگر بترتیب برای نصب بصورت sysprep و RIS میباشد که اولی برای نصب از طریق IMAGE گیری مورد استفاده قرار میگیرد و بعدی برای نصب از طریق سرویس راه دور می باشد.
4-در صفحه زیر version ویندوز را از ما سوال میکند که به طور پیش فرض بر اساس سیستم عامل موجود بر روی کامپیوتر فعلی تنظیم شده است
(تصاویر در فایل اصلی موجود است)