صفحه 1 از 5 12345 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 48
  1. #1
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45307
    Array

    پیش فرض نصب اتوماتیک برنامه ها در حین نصب ویندوز 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 قرار دهیم؟

    اگر عمری باقی باشد ، در جلسه بعد توضیح خواهم داد.

    [SIGPIC][/SIGPIC]

  2. 16 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


  3. #2
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6074
    Array

    پیش فرض

    سلام استاد واقعا دستت درد نکنه خیلی اقایی

  4. 6 کاربر مقابل از سهند عزیز به خاطر این پست مفید تشکر کرده اند.


  5. #3
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45307
    Array

    پیش فرض

    یکی دیگر از ویژگی های برنامه نصب ویندوز 7 بشرح زیر است:

    برنامه نصب ، وظیفه دارد که در حین نصب به داخل پوشه sources (درون دی وی دی نصب ویندوز ) مراجعه کرده و اگر
    ببیند در آنجا پوشه ای بنام $OEM$ وجود دارد ، وظیفه دارد محتویات موجود در این پوشه را به محل های ویژه ای در
    کامپیوتر کپی کند.

    یرای مثال اگر ببیند پوشه $OEM$ وجود دارد و نیز در داخل پوشه $OEM$ پوشه دیگری با نام $$ وجود دارد ، محتویات
    داخل پوشه $$ را به داخل پوشه Windows کپی خواهد کرد.

    ما در مثال جلسه قبل نیاز داشتیم که که فایل های Loader.exe ، Keys.ini و SetupComplete.cmd در پوشه زیر قرار
    داشته باشند:
    Windows\Setup\Scripts

    پس به طریق زیر عمل میکنیم:

    1. پوشه ای بنام $OEM$ درست کنید.
    2. درون پوشه $OEM$ پوشه دیگری بنام $$ درست کنید.
    3. درون پوشه $$ پوشه دیگری با نام Setup درست کنید.
    4. درون پوشه Setup پوشه دیگری بنام Scripts درست کنید.
    5. فایل های گفته شده در بالا را درون پوشه Scripts قرار دهید.
    6. ایزوی دی وی دی نصب ویندوز 7 را باز کرده و پوشه ساخته شده $OEM$ ( با محتویاتش) را به داخل پوشه
    sources (درون دی وی دی) اضافه کرده و ذخیره کنید.

    حال اگر این ایزو را رایت کرده و استفاده کنید ، مطابق خواست شما کار خواهد کرد.

    [SIGPIC][/SIGPIC]

  6. 9 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


  7. #4
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6074
    Array

    پیش فرض

    سلام استاد ببخشید یه سوالی برام بوجود اومده داخل پوشه ویندوز لودر 4فایل وجود داشت که 2تای دیگه چی هستند ایا لازم هست اونا رو هم داخل پوشه قرار بدیم یانه---Read me.txt----checksums.md5

  8. 5 کاربر مقابل از سهند عزیز به خاطر این پست مفید تشکر کرده اند.


  9. #5
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45307
    Array

    پیش فرض

    نه لازم نیستند .
    فایل Read me.txt فقط راهنمای برنامه است.
    فایل checksums.md5 برای این است که فایل اصلی را با آن تست کنی تا مطمئن شوی فایل تقلبی دانلود نکرده باشی

    [SIGPIC][/SIGPIC]

  10. 9 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


  11. #6
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6074
    Array

    پیش فرض

    خیلی ممنون استاد خسته نباشی

  12. 3 کاربر مقابل از سهند عزیز به خاطر این پست مفید تشکر کرده اند.


  13. #7
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6074
    Array

    پیش فرض

    سلام استاد ببخشید من یه اشکالی در این مورد برام پیش اومده من با روشی که شما گفتید عمل کردم اما جواب نداد فایلی با محتوای زیر درست کرده و آن را هم با نام SetupComplete.cmd در کنار فایل های بالا قرار می دهیم:

    کد HTML:
    @ECHO OFF
    Set WorkDir=%~dp0
    %~ dp0"Loader.exe" /silent /restart/l=Default


    اما من یه سی دی ویندوز قدیمی داشتم که اتوماتیک اکتیو میشد با روشی که شما گفتید دنبال پوشه oem رفتم پیدا کردم و فایل cmd اونو با کمی تغییرات به فایل ویندوزم کپی کردم درست کار کرد نمیدونم اشتباه من کجا بود اما چندین بار تست کردم من اونوی که از سی دی ویندوز قدیمی استخراج کردم رو براتون میذارم اینجا شما مقایسه کنید ببینید مشکل تایپی هست یا چیز دیگه

    @ECHO OFF
    %~dp0"active.exe" /silent /preactivate
    cd %~dp0
    attrib -R -A -S -H *.*
    SHUTDOWN /R /T 5
    RMDIR /S /Q "%WINDIR%SetupScripts"
    exit

  14. 6 کاربر مقابل از سهند عزیز به خاطر این پست مفید تشکر کرده اند.


  15. #8
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45307
    Array

    پیش فرض

    سهند عزیز

    1. من کدی را قرار داده ام که الان در دی وی دی ویندوز 7 ساخت خودم هم گذاشته ام و بارها استفاده شده و مطمئن است.

    2. به کد های زیر نگاه کنید در بالا کدی هست که من قرار داده ام و در پائین آن کدی که شما از جای دیگر استفاده کرده اید.
    ( قسمت دوم کد مورد استفاده شما مربوط به ری استارت کردن کامپیوتر است البته لازم هم هست)
    و قسمت آحر کدی هست که شما میگوئید اجرا نشد.

    کد HTML:
    @ECHO OFF
    Set WorkDir=%~dp0
    %~dp0"Loader.exe" /silent /restart/l=Default
    
    
    @@@@@@@@@@@@@@@@@@@@@@@@
    @ECHO OFF
    %~dp0"active.exe" /silent /preactivate
    
    
    @@@@@@@@@@@@@@@@@@@@@@@@
    @ECHO OFF
    Set WorkDir=%~dp0
    %~ dp0"Loader.exe" /silent /restart/l=Default
    حال کدی را که من قرار داده ام با کد خودتان که اجرا نشده مقایسه کنید خواهید دید که بین dp و کاراکتر قبلش فاصله قرار داده اید
    که نباید باشد

    [SIGPIC][/SIGPIC]

  16. 9 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


  17. #9
    کاربر فعال
    یاد بگیریم وبه دیگران هم یاد بدیم
    تاریخ عضویت
    Nov 2013
    محل سکونت
    تبریز
    نوشته ها
    617
    تشکر تشکر کرده 
    1,591
    تشکر تشکر شده 
    1,930
    تشکر شده در
    617 پست
    قدرت امتیاز دهی
    6074
    Array

    پیش فرض

    خیلی ممنون استاد

  18. 5 کاربر مقابل از سهند عزیز به خاطر این پست مفید تشکر کرده اند.


  19. #10
    کاربر فعال
    تاریخ عضویت
    Mar 2012
    محل سکونت
    alborz
    نوشته ها
    453
    تشکر تشکر کرده 
    4,164
    تشکر تشکر شده 
    1,919
    تشکر شده در
    442 پست
    قدرت امتیاز دهی
    6857
    Array

    پیش فرض

    نقل قول نوشته اصلی توسط Magsoud نمایش پست ها
    3. فایلی با محتوای زیر درست کرده و آن را هم با نام SetupComplete.cmd در کنار فایل های بالا قرار می دهیم:

    کد HTML:
    @ECHO OFF
    Set WorkDir=%~dp0
    %~dp0"Loader.exe" /silent /restart/l=Default
    .....
    سلام
    با تشکر از استاد عزیز...
    استاد اگر ما بخواهیم چندین برنامه پشت سر هم نصب شوند و سپس سیستم ریستارت شوند کد ها را باید چگونه بنویسیم؟؟؟

    راستی استاد ویندوز پس از نصب فقط دنبال SetupComplete.cmd می گردد آیا فایل هایی دیگری هم هستند که احیانا ویندوز دنبال آنها هم بگدرد مثلا OOBE.cmd ؟؟؟
    اگر جواب بله است ما چگونه می توانیم این دو BATCH فایل را باهم داشته باشیم یعنی اول OOBE.cmd اجرا شود سپس SetupComplete.cmd و بعد ریستارت؟؟؟؟
    1374524712291

  20. 5 کاربر مقابل از Mahm00d عزیز به خاطر این پست مفید تشکر کرده اند.


صفحه 1 از 5 12345 آخرینآخرین

علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/