چگونه با استفاده از VMware ThinApp فایل MSI پرتابل بسازیم؟ چند باری در سایت دیدم که بعضی از دوستان برای نرم افزارهایی که میخواستن از روی سرورها روی کلاینتها نصب کنند مشکل داشتند چون برای این کار باید فرمت نرم افزار msi باشه. یا گاهی پیش میاد که میخواین نرم افزاری رو به صورت پرتابل داشته باشین و بتونید اون رو حمل کنید تا بتونید هر جایی خواستین از این نرم افزار بدون اینکه اون رو نصب کنید استفاده کنید.برای ساخت فرمت msi یا نرم افزار پرتابل از چند نرم افزار میشه استفاده کرد که یکی از قدرتمندترین اونها که محصول شرکت VMWARE است به نام VMWARE ThinApp امروز طریقه کار با این نرم افزار رو آموزش میدم و امیدوارم که مشکل دوستان رفع بشه .
بعد از نصب نرم افزار فایل thinapp setup captur رو اجرا میکنیم صفحه ای به شکل زیر ظاهر میشود که مراحل انجام کار رو تا اندکی توضیح داده .یعنی نرم افزار در اولین مرحله prescan کل سیستم رو اسکن میکنه و در مرحله دوم installation ما باید نرم افزار مورد نظری که می خوایم به صورت پرتابل در بیاریم رو روی سیستم نصب میکنیم و در مرحله سوم postscan دوباره سیستم رو اسکن و چک میکنه تا تمامی تغییراتی که نسبت به مرحله اول داشته رو متوجه بشه و در نظر بگیره و در مرحله چهارم configure تنظیماتی رو بر روی فایل پرتابل که در نظر داریم رو انجام میدیم و در مرحله آخر build اون فایل پرتابل یا msi رو میسازه
پس حالا next رو میزنیم و به صفحه بعد میریم
در این صفحه گزینه به نام advanced scan Location وجود داره که برای زمانهایی استفاده میشه که مثلا میخوایم نرم افزار رو در درایو دیگه ای نصب کنیم پس باید وارد این قسمت بشیم و درایوی که میخوایم نرم افزار رو در اون نصب کنیم تیک بزنیم
همونطوری که می بینید ما میخواهیم نرم افزار رو در درایور c نصب کنیم
در این عکس مشخص است که درایو و رجیستری ویندوز هم برای ساخت نرم افزار چک و اسکن می شود بعد از زدن کلید prescan نرم افزار شروع به اسکن رجیستری و کل درایوهایی که تیک زدیم را میکند و این کار ممکن است مدت زمان زیادی طول بکشه
بعد از اینکه thinapp سیستم رو برای اولین بار اسکن کرد بر روی صفحه زیر متوقف می شود و منتظر می ماند تا ما شروع به نصب نرم افزاری که قصد پرتابل کردن آن را دارین کنیم دقت کنید که در این مرحله باید نرم افزار رو کامل نصب کنیم حتی ممکنه بعد از نصب نرم افزار سیستم ریست بشه که نگران نباشین چون بعد از بالا آمدن مجدد سیستم .نرم افزار thinapp به صورت خودکار به کار خودش ادامه میده
در این مرحله من برای تست قصد دارم نرم افزار google chrom رو نصب و پرتابل کنم
اگر دقت کنید در این صفحه گزینه ای به نام internet explorer وجود داره که این گزینه برای نرم افزارهایی است که به نحوی با اینترنت و تنظیمات اینترنت اکسپلورر ارتباط دارن و من چون دارم گوگل کروم رو نصب می کنم گزینه دوم رو انتخاب می کنم
بعد از نصب کامل نرم افزار گوگل کروم اکنون گزینه postscan رو می زنیم تا نرم افزار thinapp شروع به تشخیص تغییرات سیستم نصب به اسکن اولیه یعنی حالت prescan کنه و این دوتا اسکن رو با هم مقایسه کنه (در بعضی نسخه ها ممکنه در این زمان پیغامی مبنی بر اطمینان از نصب کامل نرم افزار بیاد که اون پیغام رو ok میکنیم) و postscan شروع می شود
همانند مرحله prescan این مرحله هم ممکنه اندکی زمان ببره
بعد از مدتی صفحه ای مانند زیر ظاهر میشه که تمامی فایلهایی که تغییراتی نسبت به اسکن اولیه داشتن رو نشون میده که بهتره ما بجز خوده نرم افزار thinapp به تیکهای موجود دست نزنیم و naxt رو بزنیم
بعد از زدن next به صفحه وارد میشویم که دوتا انتخاب در اون قرار داره که یکی برای اضافه کردن این نرم افزار گوگل کروم به یک محلی است که نرم افزارهای دیگه ما هم در اون قرار داره و یا اینکه این نرم افزارگوگل کروم رو هم به یک پکیجی از نرم افزاهایی که قبلا ساختیم اضافه کنیم
بدون تغییر next رو میزنم و وارد صفحه بعد می شوم
در قسمت بعد صفحه ای مانند عکس زیر باز میشه که در اینجا میتونم انتخاب کنم که این نرم افزار گوگل کروم رو برای یوزرهای خاصی اجازه اجرا بدم یا برای همه که من everyone رو انتخاب میکنم و next رو می زنم
در صفحه بعد نوع دسترسی نرم افزار گوگل کروم به پوشه ها و درایوهای سیستمی است که full رو انتخاب و next رو می زنیم
در این مرحله جایی که اطلاعات موقتا قرار است کپی شود رو انتخاب میکنیم که من بدون تغییر next رو می زنیم
در صفحه جدید پیغامی از رضایت شما برای فرستادن اطلاعات به شرکت vmware میاد که گزینه no رو انتخاب و next رو می زنم
در صفحه جدید هم اطلاعات خلاصه ای از کارها و نرم افزاری که قرار است ساخته شود می آید که next را می زنیم
در صفحه جدید اسم نرم افزار و مسیری که نرم افزار در آن تشکیل میشود مشخص میشود که میتوان آن را تغییر داد و next را می زنیم
در صفحه جدید میتوانیم انتخاب کنیم که تمامی اطلاعات در یک فایل exe باشد یا اینکه اطلاعات در فایل جداگانه ای با فرمت dat ذخیره گردد و فایل exe همه اطلاعات را در بر نگیرد و در گزینه وسط هم برای افرادی است که میخواهند از این نرم افزار گوگل کروم فرمت خروجی msi بگیرند
با زدن گزینه save ذخیره سازی تنظیمات شروع میشود
(لازمه یادآوری کنم که این مرحله هم ممکن است اندکی زمانبر باشه)
بعد از گذشت اندکی زمان صفحه زیر ظاهر میشود که بدون تغییر کلید build رو میزنیم تا ساخت نرم افزار پرتابل گوگل کروم ما آغاز بشه
بعد از اتمام کار و ظاهر شدن گزینه finish آن را میزنیم و پوشه نرم افزار ما به صورت زیر باز شده و نرم افزار گوگل کروم ما آماده استفاده است
اگر در عکس فوق دقت کنید روی یک فایل گوگل کروم کلیک کرده و آن را به حالت آبی انتخاب کرده ام اگر دقت کنید این فایل گوگل کروم است که با پسوند msi بوده و قابل نصب از طریق سرور دومین بر روی کلاینتها خواهد بود . امیدوارم آموزش خوب و مفیدی باشه
کارشناس الکترونیک و شبکه
سلام ، مسئول IT چند تا مجموعه و شرکت هستم ، از الکترونیک شروع کردم (هنوزم عاشق الکترونیک هستم) و الان توی دنیای IT دارم فعالیت میکنم ، توی محصولات ماکروسافتی و mikrotik دستی بر آتش دارم ....
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود