Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Упаковка WPI в один исполняемый файл

Ответить
Настройки темы
Упаковка WPI в один исполняемый файл

Пользователь


Сообщения: 59
Благодарности: 9

Профиль | Сайт | Отправить PM | Цитировать


Всем здравствуйте. Однажды появилась идея упаковать всю оболочку WPI в SFX - архив, да так чтобы установочные пути были относительно этого SFX... Спрашивается для чего это вообще надо? Отвечаю: Для того чтобы не было на диске кучи папок в которых куча файлов, а чтоб был один исполняемый файл и папка с программами. И вот наконец то придумал как это можно сделать и решил поделиться наработками, может кому это пригодится

1. И так для начала создадим скрипт AutoIT и назовем его StratWPI
Код: Выделить весь код
#NoTrayIcon
#RequireAdmin
#include <WinAPIProc.au3>

$aProcessList = ProcessList("SetupWPI.exe")
$Path = _WinAPI_GetProcessWorkingDirectory($aProcessList[1][1])
EnvSet("SoftDir", $Path)
RunWait("wpi.exe")
2. Затем положим скомпилированный скрипт рядом с файлом wpi.exe.
3. Следующее действие будет замена путей установки в Config.js, теперь он будет выглядеть примерно так
'"%SoftDir%\\Папка_с_софтом\\еще какие то папки (если есть)\\setup.exe"'
На это много времени у вас не уйдет, просто воспользуйтесь заменой текста в текстовом редакторе
4. Всё, теперь всё кроме папки с софтом пакуем в архив, создаем sfx, к примеру через 7-Zip, путь распаковки указывай папку Temp, и так же прописываем запуск SetupWPI.exe
На этом всё.

Пока что ничего легче не придумал Если у кого то, будут другие идеи или предложения, пишите, будет интересно почитать
С уважением, AntiChat.

Отправлено: 22:10, 28-11-2013

 


Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Упаковка WPI в один исполняемый файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Debian/Ubuntu - Исполняемый файл в Kubuntu не запускается djuwa4 Общий по Linux 9 19-09-2013 13:13
[решено] создал WPI икону / WPI.ico / для него и файл Autorun.inf tim75 Хочу все знать 7 25-02-2013 06:48
mac os исполняемый файл из скрипта alexander.rudenko.75@fb Программирование в *nix 0 15-02-2013 17:09
Заразился вирусом. Есть сам исполняемый файл. iphone1337 Лечение систем от вредоносных программ 5 13-01-2013 13:38
[решено] Как упаковать папку в один файл и указать в ней исполняемый (exe) файл? SashaKl Хочу все знать 6 22-06-2009 01:11




 
Переход