Как интегрировать программы в дистрибутив

Как интегрировать программы в дистрибутив

Процедура интеграции выбранных приложений в дистрибутив 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. Поместите созданный пакетный файл в ту же директорию.


Image