Форум программистов, компьютерный форум, киберфорум
Системный софт
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
Misha21
1

Как создать репак нескольки программами, подскажите оч надо

07.08.2013, 16:21. Просмотров 1357. Ответов 4
Метки нет (Все метки)

Здравствуйте! Я работаю сис. админом и мне необходимо создать блок программ таким образом чтоб они устанавливались без запросов всевозможных. То беж один раз нажал "установить" и все... Как это возможно организовать подскажите!!!
Да и настройки по умолчанию необходимо задать необходимые мне(Чтоб установщик даже и не спрашивал куда и что ставить, а как по волшебству устанавливал все в заранее предусмотренное место). В общем мне необходимо убрать человеческое участие в установки этих прог.
К примеру приведу. Мне нужно чтоб в этом блоке был офисный пакет ворд, квип, скайп, Нод32, ну и тд и тп.
Эта работа рутинная и она же очень время затратная по этому хотелось бы как-то с этим справится.
Я встречал ранее что-то подобное в репаке винды от зверя по этому я уверен что в принципе это возможно сделать но как? В общем хочу посоветоваться с более опытными в этом деле людьми.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.08.2013, 16:21
Ответы с готовыми решениями:

Подскажите, как создать образ/резервную копию уже установленной ОС с программами или без программ, драйверами и т.д.?
Здравствуйте. Подскажите, как создать образ/резервную копию уже установленной ОС с программами или...

Как создать Live CD со своими программами?
Здравствуйте, мне надо создать Live CD Linux, чтоб он грузился в оперативку, а не на жесткий,...

Как создать загрузочный раздел на диске со своими программами?
У меня есть загрузочная флешка, на которой есть очень важные программы: Acronis, Paragon и...

Как создать минимальный живой дистрибутив со своими программами?
Доброго времени суток. Передо мной стоит следующая задача, надо создать загрузочный диск...

4
из племени тумба-юбма
1445 / 1045 / 184
Регистрация: 29.11.2015
Сообщений: 5,069
Записей в блоге: 12
08.09.2020, 17:23 2
У меня возникла похожая проблема с созданием репака.
То есть, имеются 3 файла Setup.exe, каждый файл устанавливает/пропатчивает предыдущий вариант. На выходе получается 3 рабочих файла.exe. Каждый из которых, запускает фактически одно и то же приложение, но с некоторыми дополнениями/ опциями, или отсутствием таковых. Мне нужно создать установщик, который в нужной последовательности, будет запускать последующие файлы Setup.exe. Допустим первый будет Setup1.exe, после успешной установки должен автоматически запустится Setup2.exe, а потом Setup3.exe.
0
2632 / 1367 / 522
Регистрация: 06.06.2017
Сообщений: 4,534
09.09.2020, 15:38 3
мама Стифлера, флаг waituntilterminated в помощь. Справки совсем читать не любим?
0
-50 / 43 / 5
Регистрация: 07.05.2020
Сообщений: 429
Записей в блоге: 1
16.09.2020, 10:46 4
Misha21 Не знаю, на счёт описанных вами паков, но, вроде, сборщики компов, которым надо поставить очень много софта, пользуются имиджами: снимают имидж (образ) с одной системы и ставят (заливают на винт) потом на несколько систем: получается очень быстро. Сам не ставил, но в инете инфу можно поискать.
0
из племени тумба-юбма
1445 / 1045 / 184
Регистрация: 29.11.2015
Сообщений: 5,069
Записей в блоге: 12
16.09.2020, 12:46 5
Вопрос был решен, вот пример кода:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[Setup]
AppName=можно любое имя
AppVerName=можно любую версию
CreateAppDir=no
OutputDir=C:\Users\AspireM3400\Desktop
OutputBaseFilename=My Setup
;***Compression=none - вариант без сжатия
Compression=none
WizardStyle=modern
;***Uninstallable=no - не создавать файл uniinstall(в этом скрипте он и так не созается)
;Uninstallable=no
;***DisableFinishedPage=yes - убрал последнее окно оповещания "Завершение установки"
DisableFinishedPage=yes
 
[code]
procedure InitializeWizard(); 
begin 
WizardForm.FilenameLabel.Hide //Прячем извлекаемые файлы 
WizardForm.ProgressGauge.Hide //Прячем прогресс-бар 
end; 
 
[Files]
;***Тут я запихнул все файлы Setup в одну папку Install
Source: "C:\Users\AspireM3400\Desktop\Install\*"; DestDir: "{tmp}"; Flags: ignoreversion recursesubdirs createallsubdirs;
 
[Languages]
;Name: "english"; MessagesFile: "compiler:Default.isl"
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
 
[Run]
Filename: "{tmp}\Setup1.exe"; Tasks: "file1";
Filename: "{tmp}\Setup2.exe"; Tasks: "file2";
Filename: "{tmp}\Setup3.exe"; Tasks: "file3";
 
[Tasks]
Name: "file1"; Description: "Название1";
Name: "file2"; Description: "Название2";
Name: "file3"; Description: "Название3";
Добавлено через 2 минуты
Забыл ведь добавить главное ))))) это скрипт для Inno Setup
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2020, 12:46

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Как создать образ системного диска с Windows XP со всеми установленными программами?
как создать образ системного диска с программой Windows xp со всеми установленными программами с...

Как создать динамичное id? Просто надо создать третию матрицу где будет результат умножения двух матриц
<script type="text/javascript"> var p=document.getElementById('p'); var a=prompt('Количество...

Создать в Windows 7 её же образ с программами
Каждый раз начинается канитель при переустановке винды из-за неправильно установленного нового...

Создать меню между программами
Суть в том что есть две независимые программы, нужно создать меню что бы по выбору запускать одну...

Массивы для чайника. Подскажите что как надо
Короче , ситуация следующая : нужно найти сумму элементов расположенных после минимального элемента...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.