در این مرحله وقت آن رسیده که کاری کنیم که برنامه های مورد علاقه خودمان هم به ایزوی ساخته شده اضافه شوند.
همانطوریکه قبلا" توضیح دادم ، برنامه Winbuilder بر اساس اسکریپت ها کار میکند.
یعنی ما برای اینکه برنامه دلخواه خود را به این ایزو اضافه کنیم ، باید اول نوع اسکریپتی برنامه مورد نظرمان را درست کرده
و سپس اسکریپت ساخته شده را در محل مناسب در داخل پوشه Projects قرار دهیم تا برنامه آن را هم استفاده کند.
با توجه به امکاناتی که برنامه Winbuilder دارد ، انجام اینکار ، کار چندان سختی هم نیست.
ولی قبل از اینکه به شرح چگونگی انجام این کار بپردازیم ، لازم میدانم که چند نکته را گوشزد کنم:
1. ویندوزی لایوی که توسط برنامه Winbuilder ساخته میشود WinPE نامیده میشود. WinPE فقط قادر به اجرای تعداد
محدودی از نرم افزار ها بوده و نمیتواند همه انواع نرم افزار ها را اجرا نماید.
2. کاربران زیادی با برنامه Winbuilder کار کرده و صد ها اسکریپت مختلف برای مصارف مختلف درست کرده اند که ما
میتوانیم ، اسکریپت های ساخته شده توسط آن ها را عینا" و یا با مختصر تغییراتی استفاده نمائیم.
لیست و محل دانلود تعداد زیادی از این اسکریپت ها را میتوانید در لینک زیر مشاهده نمائید:
Script Downloads
شما میتوانید انواع اسکریپت های ساخته شده و حتی برنامه های ساخت WinPE های متفاوت برای ویندوز های مختلف
مثل ویندوز های 3.1 و 98 و XP و ویندوز های 7 و 8 و 8.1 و غیره را از لینک بالا بصورت رایگان دانلود و استفاده کنید.
3. لازم میدانم که مقداری در رابطه با اسکریپت هائی که تا اینجا برای پروژه خود استفاده کردیم هم ، صحبت کرده و مقداری
بیشتر با چگونگی ساختمان اسکریپت های برنامه Winbuilder آشنا شویم.
اگر دقت کرده باشید حتما" دیده اید که درون پوشه Projects ، پوشه های مختلفی وجود دارند که داخل هر پوشه تعداد یک
یا چند تا فایل با پسوند .script وجود دارند.
برای مثال در محل H:\Win7PE_SE\Projects\Win7PESE\Apps\HD Tasks\MBR فایلی با نام MBRFix.Script وجود دارد.
بیائید با همدیگر این اسکریپت را بررسی کنیم . بااین کار بیشتر با ساختار اسکریپت های برنامه Winbuilder آشنا خواهیم
شد.
درون پوشه H:\Win7PE_SE فایل Win7PESE80_Builder.exe را اجرا کنید
در پنجره باز شده مطابق شکل زیر به محل H:\Win7PE_SE\Projects\Win7PESE\Apps\HD Tasks\MBR رفته و در سمت
چپ روی اسکریپت MBRFix کلیک کنید:
حالا در سمت زاست پنجره در محل نشان داده شده در شکل زیر کلیک کنید:
پنجره ای مثل شکل زیر ظاهر خواهد شد که دارای زبانه های مختلفی بود و تمام مشخصه های اسکریپتی که انتخاب
کرده ایم ( یعنی MBRFix.Script ) را دارد.
اگر در پنجره بالا به زبانه Source وارد شوید ، با یک فایل متنی مثل شکل زیر مواجه خواهید شد:
این فایل متنی در حقیقت کد های برنامه MBRFix است که به اسکریپتی بنام MBRFix.Script تبدیل شده است.
اگر درست به این فایل متنی دقت کنید خواهید دید که دارای دو بخش است . بخش اول نام و مشخصات و چگونگی
دستورات اجرای برنامه بوده ولی بخش دوم یا بخش انتهائی گرچه بصورت فایل متنی دیده میشود ،در حقیقت دیگر
فایل متنی نبوده و فایل های اصلی برنامه MBRFix هست که در اینجا بصورت کد های متنی دیده میشود که نمونه اش
را در شکل زیر مشاهده میکنید.
اگر در پنجره بالا مطابق شکل زیر به زبانه Attachments وارد شوید ،پوشه ها و فایل کد شده موجود در اسکریپت
MBRFix.Script را مشاهده خواهید کرد:
برای مثال در شکل بالا می بینید که اسکریپت MBRFix.Script دارای سه پوشه با نام های نشان داده شده بوده و نیز
داخل پوشه MBRFix_CMD فایلی بنام MBRFix_CMD.cmd وجود دارد.
اگر دیگر پوشه ها را انتخاب کنید فایل های داخل آن هارا هم خواهید دید.
در این صفحه میتوانید فایل های موجود را به محلی در کامپیوترتان Extract کنید ، فایل ها را تغییر دهید ، حذف کنید و
یا فایل هائی اضافه نمائید.
از توضیحات بالا متوجه میشویم که در برنامه Winbuilder اسکریپت هائی استفاده میشوند که هرکدام از این اسکریپت
ها ظاهر متنی داشته و درونشان هم دستورات کار تک تک نرم افزار ها وجود داشته و هم کلیه فایل ها و پوشه های
مورد نیاز هر برنامه بصورت فایل متنی به انتهای اسکریپت ها کامپایل شده اند.
درون خود برنامه Winbuilder امکاناتی برای ایجاد اسکریپت های مورد نظر ما وجود داشته و نیز کسانی دیگر برنامه هائی
درست کرده اند که بشود توسط آن ها اسکریپت های دلخواهمان را تهیه و به ایزو اضافه کنیم.
سعی میکنم در ادامه با یکی دو مثال مطلب را واضح تر شرح دهم.
علاقه مندی ها (بوک مارک ها)