minutka15
25-05-2015, 20:43
Авто-установщик программ WSI
Новая версия программы от 9 сентября 2018г.
https://www.upload.ee/thumb/8923305/MYPICTURE.png (https://www.upload.ee/image/8923305/MYPICTURE.png)
Программа умеет устанавливать установщики в тихом автоматическом режиме.
Программа запускается на любом этапе установки 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 минут).
Кликнув мышкой в оболочке в любом месте, таймер останавливается и пропадает из оболочки...
Скачать
https://www.upload.ee/files/8923302/WSI.7z.html
Новая версия программы от 9 сентября 2018г.
https://www.upload.ee/thumb/8923305/MYPICTURE.png (https://www.upload.ee/image/8923305/MYPICTURE.png)
Программа умеет устанавливать установщики в тихом автоматическом режиме.
Программа запускается на любом этапе установки 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 минут).
Кликнув мышкой в оболочке в любом месте, таймер останавливается и пропадает из оболочки...
Скачать
https://www.upload.ee/files/8923302/WSI.7z.html