Автор Тема: Создание простого автоинсталлятора  (Прочитано 4735 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн KREKER12345

  • Ветеран
  • *****
  • Сообщений: 763
  • Пол: Мужской
    • Просмотр профиля
Рассмотрим на примере автоустановщика для сборок от Zab-а. Для работы понадобится всего лишь WinRAR. В прикреплённом архиве инсталлятор выполняющий следующие действия:

1. Установка и корректное удаление Windows Media Player 11;
2. Нормализация показа свойств файлов мультимедиа, установка и применение файла реестра для shmedia.dll (подробнее - F.A.Q. 10);
3. Установка и регистрация вырезанных библиотек mapi.dll и wuapi.dll.

В архиве файл установщика Windows Media Player 11 заменён нулевым файлом с таким же названием, слишком большой он для выкладывания на форуме. Оригинал файла можно скопировать из установочного диска XP Game Edition из папки I386\SVCPACK, файл WMP11RU.exe. Инструкция по созданию инсталлятора как таковая отсутствует, всё видно на скриншотах:
 Спойлер:
ila_rendered
ila_rendered



* WMP_DelCorrect.rar (342.4 кБ - загружено 397 раз.)



Список некоторых директорий:

%SYSTEMDRIVE% -  системный диск. Если WINDOWS стоит на диске C, тогда   %SYSTEMDRIVE%\   =   С:\.

%WINDIR% - папка WINDOWS. Варианты - C:\WINDOWS\,    F:\WINDOWS_0\, и пр.
В последнем случае:     %WINDIR%\system32\  =   F:\WINDOWS_0\system32\

%USERPROFILE% - профиль пользователя, который запустил установочный файл или процесс. Варианты    %USERPROFILE%\Skype\:

C:\Documents and Settings\Администратор\Skype\
D:\Documents and Settings\Admin\Skype\
E:\Documents and Settings\Андрей\Skype\
F:\Documents and Settings\1\Skype\

%PROGRAMFILES%\ - то же что и %SYSTEMDRIVE%\Program Files\, но без пробелов. Иногда для БАТников это критично.

%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch - панель быстрого запуска.
« Последнее редактирование: 24 Ноября 2015, 00:46:44 от KREKER12345 »