نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
عضو ارجمند انجمن (سهند) پرسیده اند که چگونه میشود Windows Loader را از دی وی دی نصب ویندوز 7 بطور اتومات
اجرا و ویندوز را اکتیو کرد.
من سعی میکنم ضمن دادن جواب ایشان ، مطلب را گسترش داده و بگونه ای شرح دهم که کاربران بتوانند دیگر برنامه
های مورد نظرشان را هم اجرا کنند.
برنامه نصب ویندوز 7 روند ویژه ای را برای نصب ویندوز طی میکند که کارش با برنامه نصب ویندوز XP کاملا" فرق دارد.
ما میتوانیم در سی دی ویندوز XP تعییراتی بدهیم که برنامه های دلخواه ما در حین نصب ویندوز نصب شوند.
برای انجام اینکار در ویندوز 7 به شرح زیر توجه کنید:
یکی از خاصیت های برنامه نصب ویندوز 7 این است که برنامه نصب در انتهای کار خود ، یعنی درست در مرحله ماقبل
Logon دنبال فایلی بنام SetupComplet.cmd در آدرس زیر میگردد:
کد HTML:
\Windows\Setup\Scripts\SetupComplete.cmd
و اگر این فایل را پیدا کند ، دستورات داخل آن را اجرا میکند.
پس ما میتوانیم دستورات مورد نظر خود را در فایلی بنام SetupComplete.cmd نوشته و این فایل را در آدرس بالا قرار
دهیم تا برنامه نصب آن را بطور اتومات اجرا نماید.
همجنین لازم است که ما برنامه های مورد نظر خود را نیز در این محل در کنار فایل SetupComplete.cmd قرار دهیم.
مثال:
------
میخواهیم برنامه Windows Loader اجرا شده و اتوماتیک ویندوز را اکتیو کند.
برای اینکار بصورت زیر عمل میکنیم
1.فایل Windows Loader.exe و دیگر فایل های مربوط به این فایل (Keys.ini) را در محل گفته شده قرار می دهیم.
2. فایل Windows Loader.exe را به Loader.exe تغییر نام می دهیم.
3. فایلی با محتوای زیر درست کرده و آن را هم با نام SetupComplete.cmd در کنار فایل های بالا قرار می دهیم:
کد HTML:
@ECHO OFF
Set WorkDir=%~dp0
%~dp0"Loader.exe" /silent /restart/l=Default
مطلب تمام است ولی چگونه این فایل ها را در آدرس مورد نظر در داخل دی وی دی ویندوز 7 قرار دهیم؟
اگر عمری باقی باشد ، در جلسه بعد توضیح خواهم داد.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
ببخشید استاد یکی از ورژنهای نرم افزار KM Player با دستور "KM Player.exe" /S باید بصورت سایلنت نصب میشد اما وقتی این دستور رو هم میدهیم بازهم به همون ترتیب معمولی نصب میشه یعنی مثلا اول باید زبان رو انتخاب کنیم بعد بقیه متعلقات وجایی که باید نصب بشه وغیره در حالی که باید سایلنت نصب میشد البته چند نرم افزار دیگه هم هستند که الان دقیقا یادم نیست کدوما هستند که اینطوری با دستور معمولی سایلنت نصب نمیشوند میخواستم ببینم مشکل از کجاست
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
تا جائیکه خبر دارم مدتی هست که سازنده این برنامه کلید نصب سایلنت این برنامه را حذف کرده است.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
سلام
نقل قول:
نوشته اصلی توسط
Magsoud
تا جائیکه خبر دارم مدتی هست که سازنده این برنامه کلید نصب سایلنت این برنامه را حذف کرده است.
استاد عزيزم، منظور از کليد سايلنت در فايل نصبي برنامه چيه؟ آيا ميشه ويرايش کرد و اونو ما خودمون قرار بديم و فايل نصبياي درست کنيم که قابليت نصب مخفي داشته باشه؟!
سپاس
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
اکثریت برنامه های موجود دارای کلید هائی هستند که اگر از آن ها استفاده کنیم برنامه بطور اتوماتیک
و یا مخفی نصب خواهد شد.
برای مثال برنامه های نصبی که پسوند MSI دارند ، با استفاده از کلید qb / بطور اتوماتیک نصب خواهند
شد بعنوان یک نمونه اگر فایل نصبی ما نامش xxx.msi باشد میتوانیم داخل یک فایل Batch دستور زیر را
بنویسیم :
کد:
msiexec.exe /i "xxx.msi" /qb
حال اگر این فایل Batch را در کنار فایل xxx.msi قرار داده و اجرا کنیم این فایل اتوماتیک نصب خواهد شد.
برنامه های نصب دیگر هم هر کدام بروشی دیگر قابل سایلنت و اتوماتیک کردن هستند و البته برنامه های
محدودی هم هستند که نمیشود آن ها را اتوماتیک و یا مخفی نصب کرد.
=============
اما در مورد برنامه The KMPlayer که در بالا صحبتش شد ، گرچه بطور عادی کلیدی برای نصب اتوماتیک ندارد
ولی راه هائی هست که بتوان آن را اتوماتیک و مخفیانه نصب نمود.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
استاد شما فرمودید :اما در مورد برنامه The KMPlayer که در بالا صحبتش شد ، گرچه بطور عادی کلیدی برای نصب اتوماتیک ندارد
ولی راه هائی هست که بتوان آن را اتوماتیک و مخفیانه نصب نمود.
مثلا چه راههایی وجود داره ایا همه برنامه ها همینطوریند یا جایی هست که در این مورد اطلاعاتی کسب کنیم
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
نقل قول:
نوشته اصلی توسط
سهند
...چه راههایی وجود داره ایا همه برنامه ها همینطوریند یا جایی هست که در این مورد اطلاعاتی کسب کنیم
دوست عزیز من
راه های مختلفی وجود دارد برای مثال میشود این فایل نصب را که نوع EXE است بنوع MSI تبدیل کنیم و نوع
MSI را با دستوری که در پست های قبلی گفتم میشود بطور اتوماتیک و مخفی نصب کرد.
و یا میتوانیم توسط برنامه ای مثل Total Uninstall نصب این برنامه را مانیتور کرده و سپس خودمان دقیقا" همین
کار ها را انجام بدهیم وووووووووووووو
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
استاد نحوه اکتیو کردن وبندوز بصورت oem active به چه صورت میباشد که در موقع تکمیل نصب یه بگراندی به عنوان مثال بگراند مادربرد گیگا بایت به ویندوز اضافه میکند ایا دستور وفایل اون با اکتیو معمولی که در صفحه اول توضیح دادید فرق میکند اگر فرق میکند به چه صورتی میباشد
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
سهند جان اکتیو کردن بصورت oem هم نیاز به دانلود فایل های زیادی دارد و هم اینکه من چگونگی کار را فراموش کرده ام.
اگر نیاز جدی هست یاد داشت بگذار تا ببینم میتوانم چگونگی کار را از یادداشت های قدیمم پیدا کنم یا نه.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
استاد اگه زحمتشو بکشید ممنون میشم البته ببخشید با این حالتون زیاد مزاحم میشم شرمنده
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
استاد من در SetupComplete.cmd تعدادی فایل گذاشتم که حجمی برابر با 500 مگابایت دارد و وقتی نصب ویندوز تکمیل شد کلیه اون فایلها ونرم افزارها در ادرس c-windows- setup-دیده میشود میخواستم در اخر فایل SetupComplete.cmd دستوری بدهیم که بعد تکمیل کار SetupComplete.cmd اون پوشه در ادرسc-windows- setup کلا پاک شود ایا این چنین چیزی امکان پذیر هست یا نه واینکه اینکار مشکلی ایجاد میکنه یا نه
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
حتما" باید در انتهای فایل SetupComplete.cmd دستوری بدهید که کلا" پوشه C:\Windows\Setup\Scripts با کلیه محتویاتش
حذف شود تا بعدا" بیخودی حجمی را اشغال نکند.
فرضا" دستور زیر را به انتهای فایل مذکور اضافه کنید:
کد:
RMDIR /S /Q "C:\Windows\Setup\Scripts"
exit
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
با سلام و خسته نباشید و تشکر به خاطر تمام زحمات و وقتی که برای آموزش ما میگذارید.
ممنون می شم اگه راهنماییم کنید که چطور می تونم یک batch فایلی بسازم که بعد از نصب برنامه مورد نظر شروع به نصب اتوماتیک و Silent برنامه ی SQL server 2008 نماید و بعد data base مربوطه را نیز در sql server تنظیم نماید و در نهایت restart.
من آموزش های شما را مطالعه کردم و batch file مربوطه را ساختم (برای نصب Silent از برنامه ی ذکر شده استفاده کردم) ولی برای SQL Server جواب نداد و نمی دانم چطور باید تنظیمات database رو به صورت اتوماتیک انجام بدهد.
شاید سوال خیلی ها باشد...
ممنون می شم اگه این آموزش رو بگذارید.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
نقل قول:
نوشته اصلی توسط
y.sattari
..... چطور می تونم یک batch فایلی بسازم که بعد از نصب برنامه مورد نظر شروع به نصب اتوماتیک و Silent برنامه ی SQL server 2008 نماید و بعد data base مربوطه را نیز در sql server تنظیم نماید و در نهایت restart.
....batch file مربوطه را ساختم (برای نصب Silent از برنامه ی ذکر شده استفاده کردم) ولی برای SQL Server جواب نداد و نمی دانم چطور باید تنظیمات database رو به صورت اتوماتیک انجام بدهد.....
ضمن تشکر از محبت جنابعالی
بنده با SQL server و data base و تنظیمات مورد نیازش آشنائی ندارم ولی اگر بیشتر و واضح تر تشریح کنید
شاید بتوانم کمکی باشم.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
سلام...
ممنون از پیگیریتون...
بگذارید از اول بگم:
ما یه برنامه ای داریم که نیاز به ساختن فایل setup داره ، از طریق برنامه ی installshield 2010 تقریبا این فایل setup رو ساختیم.
قرار این نرم افزار در سیستمی نصب بشه که کاربران آشنا به نصب SQL server 2008 و همچنین تنظیمات data base نیستند پس ما به این نتیجه رسیدیم که باید بعد از نصب برنامه ی اصلی برنامه های مورد نظر قبیل SQL serve 2008 و تنظیمات لازم برای database انجام شه و نهایتا restart شود.
من سعی کردم batch فایلی بسازم که در گام اول حداقل بتونه SQL server 2008 به صورت Silent بتونه نصب کنه ولی موفق نشدم. نمی دونم برای چی.
ممنون می شم کمکم کنید.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
بنده از برنامه مورد اشاره جنابعالی استفاده نمیکنم ولی برای اینکه بتوانم کمکی کوچک در رابطه با این مسئله باشم
مقداری مطالعه کردم و امیدوارم که روشی که در سطور زیر شرح میدهم مفید باشند.
توجه داشته باشید که مواردی که در سطور زیر توضیح داده میشوند در رابطه با نصب اتوماتیک و سفارشی برنامه
SQL Server 2008 R2 بوده و در نوع Express edition کار نخواهد کرد.
ظاهرا" بهترین روش نصب اتوماتیک و سفارشی برنامه SQL Server 2008 R2 استفاده از Configuration file است.
یعنی کاربر باید اول فایل Configuration را تهیه کند و سپس با استفاده از دستورات Batch و یا هر روش دیگر اقدام
به نصب اتوماتیک نماید.
برای تهیه فایل Configuration file باید اول شروع به نصب برنامه SQL Server 2008 R2 کرده و بشرح زیر جلو برویم
تا فایل Configuration لازم درست شود و بعد در این مرحله یک کپی از این فایل را برداشته و سپس عمل نصب را
کنسل میکنیم. و سپس میتوانیم با استفاده از این فایل Configuration عمل نصب را بصورت اتوماتیک و سفارشی
انجام دهیم.
1. نصب برنامه را شروع کرده ، روی New Installation کلیک کنید.
2. در صفحات مختلف نصب ، مشخصه های لازم را از قبیل وارد کردن کد و قبول لایسنس و ... انجام دهید تا به صفحه
Ready To Install برسید.
در این زمان شما محل و نام فایل Configuration file را خواهید دید.کپی این فایل را برداشته و جائی ذخیره نموده و
سپس عمل نصب را Cancel کرده و خارج شوید.
3. فایل Configuration ایجاد شده را باز کرده و در داخل آن تغییرات زیر را اعمال نمائید:
کد:
QUIET="True"
SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS"
IACCEPTSQLSERVERLICENSETERMS="True"
پارامتر های زیر را از Configuration fileحذف کنید:
کد:
ADDCURRENTUSERASSQLADMIN
UIMODE
INSTALLSHAREDDIR
INSTALLSHAREDWOWDIR
INSTANCEDIR
ممکن است لازم باشد که عبارت PID را هم به فایل اضافه کرده و مقدار آن را مساوی سریال برنامه قرار دهید.
میتوانید در مورد دیگر گزینه های موجود در داخل فایل Configuration هم بدلخواه تغییراتی بدهید.
پس از دادن تغییرات لازم در Configuration file ، فایل را ذخیره کنید.
4. حال یک فایل Batch با محتوائی مثل نمونه زیر درست کرده و آن را با نام فرضا" SQL2008R2.bat ذخیره نمائید:
کد:
@ECHO off
echo Installing SQL Server 2008 R2
date/t
time /t
"<path to SQL setup folder>\setup.exe" /ConfigurationFile="<path to config file>"
date/t
time /t
توجه داشته باشید که در دستور بالا باید بجای عبارت <path to SQL setup folder> مسیر و نام فایل نصبیSQL2008
و به جای عبارت <path to config file> نام و آدرس Configuration file را قرار دهید.
بهتر است که فایل های نصب (مثلا" setup.exe) و Configuration file (مثلا"Config.txt) و فایل SQL2008R2.bat هر سه
در کنار هم باشند.
اگر نیاز به توضیحات بیشتری بود یاد داشت بگذارید.
موفق باشید.
پاسخ : نصب اتوماتیک برنامه ها در حین نصب ویندوز 7
ممنون از این همه لطف...
من امروز این مسیری که شما فرمودین رو امتحان می کنم.
اطلاع میدم که تونستم یا نه و اگه مشکله احتمالی ام پیش اومد ممنون میشم راهنماییم کنید :mon820: