Инсталяция *.msi из своей программы по сети
От: Artyom_P  
Дата: 01.06.07 04:49
Оценка:
Здравствуйте.
Не подскажете ли, как можно организовать инсталяцию нескольких файлов (или созданный саморучно пакет *.msi) из своей программы по сети. С обязательной регистрацией (и возможностью последующей деисталяцией) устанавливаемого ПО в базе данных (реестре) установленных приложений удаленного компьютера. То есть, в моей программе выбирают компьютеры сети и запускают инсталяцию. Как это сделано, например, в Symantec Antivirus Corporate Edition.

На компьютере в сети НЕ установлена какая-либо часть моей программы. Установка осуществляется на чистый от моей программы и какой-либо её части компьютер.

Я немного подумал над этим вопросом и определил несколько вариантов:

1. Создать (используя WIX) пакет инсталяции *.msi, и не знаю, возможно ли, запустить этот пакет с какими-нибудь ключами для инсталяции по сети. То есть воспользоваться встроенным механизмом Windows для инсталяции по сети (если такой есть).

2. Используя Install API. Но в связи с тем, что не связывался с Install API, не знаю его возможностей, да и перечень функций, да и порядок (алгоритм) их (функций) следования друг за другом в реальной программе.

Если не трудно, подскажите пожалуйста: с чего начать, ссылку, книжку.

Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.