Как интегрировать программы в дистрибутив?
3 ноября 2014 г. Просмотров: 2467
Процедура интеграции выбранных приложений в дистрибутив OC Windows подразумевает использование полностью автоматизированного, или unattended, дистрибутива. Он может быть создан с помощью специализированных приложений, наиболее известными из которых являются Windows Unattended CD Creator и nLite. Интегрирование программ потребует использования дополнительного софта. Создайте автоматизированные, или unattended, дистрибутивы приложений, подлежащих интеграции. Эта операция подразумевает определение и прописывание ключей выбранных программ в sfx архиве. Для этого запустите приложение Universal Silent Switch Finder и нажмите кнопку с символом ">" в главном окне программы. Укажите полный путь к подлежащему интеграции установочному файлу программы и определите ее ключи в строке Usage. Запустите приложение WinRar и выделите нужные файлы программы, автоматизированный дистрибутив которой необходимо интегрировать в Windows. Воспользуйтесь опцией «Добавить в архив» и перейдите на вкладку «Общие» открывшегося диалогового окна приложения. Примените флажок на поле «Создать SFX-архив». Введите произвольное значение имени в соответствующее поле и укажите опцию максимального уровня сжатия. Перейдите на вкладку «Дополнительно» и воспользуйтесь кнопкой «Параметры SFX». Выберите вкладку «Общие» следующего диалогового окна и введите сохраненные ранее кличи приложений в строку «Выполнить». Перейдите на вкладку «Режимы» и примените флажки на полях:- «Перезаписать все файлы»;- «Скрытый режим»;- «Распаковать во временную папку». Создайте новый текстовый документ с именем cmdlines.txt и содержанием[Commands] "Soft.cmd". Поместите его в папку $OEM$ и создайте пакетный файл Soft.cmd. Введите значение cmdow @ /HID в первую строку документа для запуска утилиты cmdow и внесите значение @echo off - во вторую. Напечатайте SET CDROM=%~d0в третьей строке и внесите значениеstart /wait %CDROM%sfx1.exeв следующую, четвертую, строку. Повторите то же значение в пятой строке, измениив только 1 на 2 в sfx, и завершите создаваемый документ шестой строкой со значением exit. Поместите созданный пакетный файл в ту же директорию. Совет добавлен 22 декабря 2011 Совет 2: Как интегрировать программы в Windows Интеграция, или автоматическая установка, приложений выполняется с помощью специальных ключей пакетных файлов и зависит от типа используемого установщика. Ниже рассматривается интеграция языковых пакетов, драйверов и обновлений в операционную систему Windows 7/Vista с помощью встроенной утилиты Dism.exe. Создайте на рабочем столе папку с именем 7Update, а в ней две подпапки с именами Х64 и Х86, и скопируйте файлы обновлений в соответствующие директории. Обратите внимание на желательность использования единого формата сохранения файлов (*.msu или *.cab) и запустите приложение UltraISO. Извлеките файл install.wim из образа операционной системы в созданную ранее папку 7Update и запустите приложение «Блокнот». Создайте файл со значением:MD %~dp0MOUNTDism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:4 /MountDir:%~dp0MOUNTDism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0x64"Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commitдля версии Microsoft Windows 7 Максимальная х64 илиMD %~dp0MOUNTDism.exe /Mount-Wim /WimFile:%~dp0install.wim /Index:5 /MountDir:%~dp0MOUNTDism.exe /image:%~dp0MOUNT /Add-Package /PackagePath:"%~dp0x86"Dism.exe /Unmount-Wim /MountDir:%~dp0MOUNT /commitдля версии Microsoft Windows Максимальная х86. Раскройте меню «Файл» верхней панели инструментов окна приложения и укажите команду «Сохранить как». Укажите значение x64_update и x86_update в соответствующих полях «Имя файла» и выберите расширение .cmd в поле «Тип файла». Создайте копии выбранных файлов в папке 7Update и вызовите контекстное меню необходимой версии кликом правой кнопки мыши. Укажите команду «Запуск от имени администратора» и запустите выбранный файл. Дождитесь завершения процесса и переместите файл install.wim в исходный образ операционной системы в папку sources с помощью программы UltraISO. Сохраните примененные изменения и перезагрузите компьютер или используйте следующий синтаксис для автоматической (тихой) установки выбранного приложения:start /wait %systemdrive%installApplicationsимя_приложенияимя_исполняемого_файла_приложения.exe /silent /noreboot,где silent и reboot - ключи, а %systemdrive%installApplicationsимя_приложенияимя_исполняемого_файла_приложения.exe - служит для вызова программы.
Вам понадобится
- - cmdow.exe;
- - Universal Silent Switch Finder;
- - WinRar
Инструкция
Вам понадобится
- Программа UltraISO.
Инструкция
- Ключи для приложений (основы)