Як інтегрувати програми в дистрибутив


 

Процедура інтеграції обраних додатків в дистрибутив OC Windows увазі використання повністю автоматизованого, або unattended, дистрибутива. Він може бути створений за допомогою спеціалізованих програм, найбільш відомими з яких є Windows Unattended CD Creator і nLite. Інтегрування програм зажадає використання додаткового софту.



Вам знадобиться

— cmdow.exe;
- Universal Silent Switch Finder;
- WinRar

Інструкція

  1. Створіть автоматизовані, або unattended, дистрибутиви програм, що підлягають інтеграції. Ця операція передбачає визначення і прописування ключів обраних програм в sfx архіві. Для цього запустите додаток Universal Silent Switch Finder і натисніть кнопку із символом «>» в головному вікні програми.
  2. Вкажіть повний шлях до підмета інтеграції установчого файлу програми та визначте її ключі в рядку Usage. Відкрийте програму WinRar і виділіть потрібні файли програми, автоматизований дистрибутив якої необхідно інтегрувати в Windows. Скористайтеся опцією «Додати до архіву» і перейдіть на вкладку «Загальні» діалогового вікна програми. Застосуйте прапорець на полі «Створити SFX-архів».
  3. Введіть довільне значення імені у відповідне поле і вкажіть опцію максимального рівня стиснення. Перейдіть на вкладку «Додатково» і скористайтеся кнопкою «Параметри SFX». Виберіть вкладку «Загальні» наступного діалогового вікна і введіть збережені раніше клич додатків до рядка «Виконати».
  4. Перейдіть на вкладку «Режими» і застосуєте прапорці на полях:
    - «Перезаписати всі файли»;
    - «Прихований режим»;
    - «Розпакувати в тимчасову папку».
  5. Створіть новий текстовий документ з ім’ям cmdlines.txt і змістом
    [Commands] «Soft.cmd».
    Помістіть його в папку $ OEM $ і створіть пакетний файл Soft.cmd.
        
  6. Введіть значення cmdow @ / HID в перший рядок документа для запуску утиліти cmdow і внесіть значення @ echo off — в другу. Надрукуйте
    SET CDROM =% ~ d0
    в третьому рядку і внесіть значення
    start / wait% CDROM% sfx1.exe
    в наступну, четверту, рядок.
  7. Повторіть те ж значення в п’ятому рядку, змінивши лише 1 на 2 в sfx, і завершите створюваний документ шостий рядком із значенням exit. Помістіть створений пакетний файл в ту ж директорію.