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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоматический установщик приложений: WSI

Ответить
Настройки темы
Автоматический установщик приложений: WSI

Аватара для minutka15

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


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

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


Изменения
Автор: minutka15
Дата: 09-09-2018
Описание: Новая версия
Авто-установщик программ WSI

Новая версия программы от 9 сентября 2018г.

Скрытый текст


Программа умеет устанавливать установщики в тихом автоматическом режиме.
Программа запускается на любом этапе установки windows Т12, Т13, RUNONCE и т.д.
Можно собрать свой набор любимого софта и в любое время запустив установщик начать процесс установки.
Для примера как всё это работает в установщик добавил 10 пустышек установщиков для теста/ознакомления.
Посмотрев структуру папок и прописи в wsi.ini в папке программы вы легко сможете определить что и как запускается и как всё это функционирует.
Вот краткая инструкция:
Скаченный файл распаковываем в любое удобное место в любую папку.
Заходим в папку "WSI" и в ней создаем подпапки. Можно создать до 300 папок с нужным вам софтом.
Создаем имена папок, в начале в обязательном порядке начинаем с:
001_название
002_название
003_название
и так далее до 300 если нужно...
создаем в каждой созданной папке файл WSI.INI с вашим установщиком.
Например в первую созданную папку "001_GOMPlayer" кладем ваш установщик Gomplayersetup.exe
и в файле WSI.INI прописываем следующее:
Код: Выделить весь код
[RUN]
1=Gomplayersetup.exe /S  <-если нужен ключ для тихой установки...
S=..\..\SURT\gomplayer.png <-тут путь к картинке когда выделяешь мышкой программу.
D=Устанавливается: Gomplayer <-тут описание того что устанавливается. (во время процесса установки)
F=Установка завершена! <-тут описание что программа установилась. (будет видно в окошке описания)
Так вот для каждого установщика в своей папке редактируем "WSI.INI" для каждой программы.
Если вам необходимо к установщику добавить второй установщик например русификатор,
то в WSI.INI прописываем:
Код: Выделить весь код
[RUN]
1=Gomplayersetup.exe /S
2=GomplayerRus.exe /ключ если нужен.. если нужнен запуск третьего установщика то идем далее:
3=GomPlayerSkins.exe /ключ если нужен..
Таким образом можно в одну папку припаять до 100 установщиков.
Будет полезно для установки обновлений к чему либо, или что нибудь другое..
Так-же в папку с программой можно ложить bat и reg файлы. Условие такое, что названия у них в обязательном порядке должно быть WSI.BAT WSI.REG
В первую очередь установщик обрабатывает команды из WSI.INI все запуски от (1= до 100= ).
Затем установщик ищет WSI.BAT и в самом конце установщик берется за обработку WSI.REG.
Запуск рега происходит с тихой командой regedit /s.
Это если в папке с программой имеются все эти файлы. Если нет то установщик переходит к обработке следующей папке программы.
После завершения сбора софта и завершения редактирования установщиков идём в корневую папку где лежит wsi.ini и там для каждого созданного приложения прописываем:

К примеру начинаем с первой созданой папки.
[P_01]
S=SURT\gomplayer.png
D=GOM Player очень хороший проигрыватель бла бла бла и т.д.

[P_02]
S=SURT\moyaproga2.png
D=Тут описание второй созданной программы из папки (002_myprogram)

[P_03]
S=SURT\moyaproga3.png
D=Тут описание третьей созданной программы из папки (003_myprogram)

И так далее до 300 программ.
Если мы хотим чтобы некоторые программы уже были с отмеченными галочками то в такой секции прописываем:

Код: Выделить весь код
[PRESELECT]
01=1 (где 1 отмечено галочкой)
02=0 (где 0 не отмечено)
Если ничего не создавать то по умолчанию ничего не отмечено.
Для того чтобы отметить выбираем номер программы и прописываем:
43=1 (программа под номером 43 будет отмечена галочкой)
--
Установщики *.MSI программа не поддерживает.
Для установки *.MSI файлов можно использовать батник WSI.BAT
в который можно прописать путь для запуска и установки таких файлов.
На пример, мы создали папку "009_Google_Chrome_x64" и положили в папку установщик GoogleCrome.MSI
Для этого в файле WSI.INI ничего для запуска к нему не прописываем, оставляем так:
Код: Выделить весь код
[RUN]
S=..\..\SURT\GoogleChrome.png
D=Устанавливается - Google Chrome 43.0.2357.65 (x64)

Кладем батник WSI.BAT в папку рядом с установщиком MSI и прописываем полный путь к установщику.
Код: Выделить весь код
Start /wait WSI\009_Google_Chrome_x64\GoogleCrome.MSI /qn

Название папки должно быть без пробелов когда используется такой метод с батниками.

Таймер в файле "wsi.ini"

Код: Выделить весь код
[SETTINGS]  
TIMER = 30


это значит по истечении 30 секунд установщик сам кликнет на кнопку старт
и запустит установку выбранных приложений (если они отмечены в wsi.ini под секцией [PRESELECT])
Можно добавлять какое угодно время. На пример TIMER = 600 (10 минут).
Кликнув мышкой в оболочке в любом месте, таймер останавливается и пропадает из оболочки...

Скачать

-------
We don't call 911

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:43, 25-05-2015

 

Новый участник


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

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


программа отличная, всё просто и красиво, только не нашёл, как установить таймер запуска?

Отправлено: 22:43, 03-06-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для minutka15

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


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

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


tom2
Добавил функцию таймера.
В ранней версии таймер был вшит в проект. Теперь вытащил эту функцию в ini файл.
Можно самому выставлять время.
Ссылка обновлена.

-------
We don't call 911


Отправлено: 16:29, 04-06-2015 | #3


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


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

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


А можно как то сделать, чтобы после окончания установки какой либо утилиты , прога не закрывалась?

Отправлено: 18:21, 30-05-2017 | #4


Новый участник


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

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


minutka15, ОБНОВИ ПОЖАЛУЙСТА ССЫЛКУ. НЕ МОГУ НАЙТИ ПОСЛЕДНЮЮ ВЕРСИЮ КОТОРАЯ ОПИСАНА ТУТ

Отправлено: 04:40, 27-03-2018 | #5


Новый участник


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

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


minutka15, ну обнови, ааааа? или тут сообщением скинь ссылку на архив.

Отправлено: 17:07, 27-03-2018 | #6


Новый участник


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

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


Маkсим, tom2, у вас скорее всего есть эта версия WSI. Подключайтесь!

Отправлено: 01:23, 28-03-2018 | #7


Новый участник


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

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


Отличное приложение, практично и удобно.

Отправлено: 14:01, 26-04-2018 | #8


Аватара для minutka15

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


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

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


Давно не заглядывал сюда и по этому не отвечал...
Сляпал новую версию.
Описание и ссылка в шапке...

-------
We don't call 911

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:40, 26-08-2018 | #9


Новый участник


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

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


Спасибо!!!!

Отправлено: 11:18, 27-08-2018 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоматический установщик приложений: WSI

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Автоматический установщик Defraggler wolkow70 Автоматическая установка приложений 17 19-03-2023 09:19
Автоматический установщик Recuva wolkow70 Автоматическая установка приложений 11 24-10-2013 07:52
Установка - Установщик зависает hydrogen001@fb Microsoft Windows 8 и 8.1 0 05-11-2012 23:39
Разное - Запуск DOS-приложений из приложений Windows Nadine3452 Microsoft Windows 2000/XP 2 28-05-2009 13:16
Установщик NSIS NikitOS_XP Автоматическая установка приложений 1 03-12-2006 00:42




 
Переход