Re[2]: Пакетная установка. Как делается?
От: Grayscaler Россия  
Дата: 02.05.17 19:38
Оценка: +1
Здравствуйте, cjazz, Вы писали:

C>Упаковать установщик в msi вот этим, затем обычная установка через AD GPO.


Там такой ынглыш, что я бы поостерёгся.
Пакетная установка. Как делается?
От: SergeyOsipov Россия  
Дата: 02.05.17 17:04
Оценка:
Хотят купить 98 лицензий для школьных компов. Но админ говорит, хочет установить на все компы одним кликом.
У меня у проги простой утсановщик InnoSetup, как делаются утсанощики пакетом на все компы локалки? Это админ должен уметь делать или спец установщик надо?
Re: Пакетная установка. Как делается?
От: sr_dev  
Дата: 02.05.17 17:58
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>Хотят купить 98 лицензий для школьных компов. Но админ говорит, хочет установить на все компы одним кликом.

SO>У меня у проги простой утсановщик InnoSetup, как делаются утсанощики пакетом на все компы локалки? Это админ должен уметь делать или спец установщик надо?

msi можно установить групповой политикой
Re: Пакетная установка. Как делается?
От: wamaco  
Дата: 02.05.17 18:42
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>Хотят купить 98 лицензий для школьных компов. Но админ говорит, хочет установить на все компы одним кликом.

SO>У меня у проги простой утсановщик InnoSetup, как делаются утсанощики пакетом на все компы локалки? Это админ должен уметь делать или спец установщик надо?

Ничего себе!!!!! Так скажите этому админу, что он и есть СПЕЦ УСТАНОВЩИК!
Re: Пакетная установка. Как делается?
От: EdEx  
Дата: 02.05.17 19:08
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>Хотят купить 98 лицензий для школьных компов. Но админ говорит, хочет установить на все компы одним кликом.

SO>У меня у проги простой утсановщик InnoSetup, как делаются утсанощики пакетом на все компы локалки? Это админ должен уметь делать или спец установщик надо?

Это называется Silent Mode. Я реализовал это в NSIS, и все работает.

Потом уже сам админ пишет пакетный файл, типа:
setup.exe /S ..., и запускает на всех компах по сети.

В InnoSetup не знаю как, но можно погуглить...
Re: Пакетная установка. Как делается?
От: cjazz  
Дата: 02.05.17 19:10
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>Хотят купить 98 лицензий для школьных компов. Но админ говорит, хочет установить на все компы одним кликом.

SO>У меня у проги простой утсановщик InnoSetup, как делаются утсанощики пакетом на все компы локалки? Это админ должен уметь делать или спец установщик надо?

Упаковать установщик в msi вот этим, затем обычная установка через AD GPO.

.
Re[3]: Пакетная установка. Как делается?
От: cjazz  
Дата: 02.05.17 20:02
Оценка:
Здравствуйте, Grayscaler, Вы писали:

G>Здравствуйте, cjazz, Вы писали:


C>>Упаковать установщик в msi вот этим, затем обычная установка через AD GPO.


G>Там такой ынглыш, что я бы поостерёгся.


Обычный, для гугла. Есть еще http://www.exemsi.com

.
Re[4]: Пакетная установка. Как делается?
От: icezone  
Дата: 02.05.17 20:13
Оценка:
Здравствуйте, cjazz, Вы писали:

C>Обычный, для гугла. Есть еще http://www.exemsi.com


нафига все эти пляски с бубном, если можно поставить wix и сделать нормальный msi?
даже если с нуля все делать — больше часа не потребуется
Re[2]: Пакетная установка. Как делается?
От: icezone  
Дата: 02.05.17 20:14
Оценка:
Здравствуйте, EdEx, Вы писали:

EE>Это называется Silent Mode.


это называется Windows Installer, NSIS тут вообще не при чем
Re[5]: Пакетная установка. Как делается?
От: cjazz  
Дата: 02.05.17 20:18
Оценка:
Здравствуйте, icezone, Вы писали:

I>нафига все эти пляски с бубном, если можно поставить wix и сделать нормальный msi?


Это для ленивого админа.

.
Re[6]: Пакетная установка. Как делается?
От: icezone  
Дата: 02.05.17 21:15
Оценка:
Здравствуйте, cjazz, Вы писали:

C>Это для ленивого админа.


ага, ленивый админ конвертирует exe в msi, установит через групповые политики, а потом понесется вручную вводить ключик на каждой машине

меня нисколько не напрягает делать msi по просьбе покупателей
Re[7]: Пакетная установка. Как делается?
От: SergeyOsipov Россия  
Дата: 03.05.17 05:21
Оценка:
Здравствуйте, icezone, Вы писали:

Два вопроса по msi, почитав, не совсем понял.

То есть если я сделаю просто msi из папки, он уже по-умолчанию сможет пакетно установиться? Или какие-то особые флаги надо прописывать?

Как админу задавать пакет ключей, чтоб каждый ключ на отдельной машине сети заюзался?
Re[4]: Пакетная установка. Как делается?
От: Grayscaler Россия  
Дата: 03.05.17 07:27
Оценка:
Здравствуйте, cjazz, Вы писали:

C>Обычный, для гугла.


Гугл не особо чтит тексты с ошибками

"package can contains"
"silently install an applications"
"The most difficult task of unattended installation is determine"
Re[8]: Пакетная установка. Как делается?
От: icezone  
Дата: 03.05.17 08:38
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>То есть если я сделаю просто msi из папки, он уже по-умолчанию сможет пакетно установиться? Или какие-то особые флаги надо прописывать?


все как в других инсталляторах — указываешь куда файлы копировать, какие папки и ключи реестра создавать, опции установки

SO>Как админу задавать пакет ключей, чтоб каждый ключ на отдельной машине сети заюзался?


создаешь кастомную акцию, из нее вызывается твоя dll, которая прописывает ключ
ключ вводится в окне инсталлятора или через командную стоку, ты его получаешь через:

GetMsiProperty(hInstall, 'PIDKEY', SerialNum);
Re[9]: Пакетная установка. Как делается?
От: SergeyOsipov Россия  
Дата: 03.05.17 08:40
Оценка:
Здравствуйте, icezone, Вы писали:

Спасибо, я уже все сделал, вроде работает.
Re[5]: Пакетная установка. Как делается?
От: icezone  
Дата: 03.05.17 08:40
Оценка:
Здравствуйте, Grayscaler, Вы писали:

G>"package can contains"

G>"silently install an applications"
G>"The most difficult task of unattended installation is determine"

Гуглом переводили, причем давно. Нынешний google translate переводит лучше
Re[8]: Пакетная установка. Как делается?
От: cjazz  
Дата: 03.05.17 08:42
Оценка:
Здравствуйте, SergeyOsipov, Вы писали:

SO>Здравствуйте, icezone, Вы писали:

SO>Два вопроса по msi, почитав, не совсем понял.

SO>То есть если я сделаю просто msi из папки, он уже по-умолчанию сможет пакетно установиться? Или какие-то особые флаги надо прописывать?


Да, любой MSI может устанавливаться пакетно.

SO>Как админу задавать пакет ключей, чтоб каждый ключ на отдельной машине сети заюзался?


Когда для каждой установки нужен уникальный ключ это не простая задача. Автоматизировать можно, только если ключ передается как параметр командной строки инсталлятора. В безнадежных случаях админ просто рассылает ключи пользователям и те самостоятельно активируют.
Если с активацией все сложно, лучше самому собрать MSI для автоматической установки и активации.

.
Re[3]: Пакетная установка. Как делается?
От: EdEx  
Дата: 03.05.17 21:38
Оценка:
Здравствуйте, icezone, Вы писали:

I>Здравствуйте, EdEx, Вы писали:


EE>>Это называется Silent Mode.


I>это называется Windows Installer, NSIS тут вообще не при чем


Я имел ввиду название режима установки. Понятно, что NSIS тут не причем, но в нем я без проблем реализовал этот режим.
Re[4]: Пакетная установка. Как делается?
От: icezone  
Дата: 03.05.17 22:25
Оценка:
Здравствуйте, EdEx, Вы писали:

EE>Я имел ввиду название режима установки. Понятно, что NSIS тут не причем, но в нем я без проблем реализовал этот режим.


silent mode — это когда окно инсталлятора не показывается,
к пакетной установке он не имеет никакого отношения, потому что NSIS не может создавать msi пакеты
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.