Jump to content

Удалённая установка программ из дистрибутивов .exe


Go to solution Solved by durtuno,

Recommended Posts

Приветствую.
Экспериментирую с дистрибутивом 7-Zip.
C msi проблем нет - создал инсталляционный пакет (без доп. параметров) "для указанного исполняемого файла", создал задачу, всё установилось (Агент на удалённом компьютере установлен). 
Если делать всё также для exe-дистрибутива, то доходит до "Запущена установка" и на этом всё.
Что я делаю не так?
Это нужно для установки на большое количество компьютеров программы, msi-дистрибутив для которой разработчик не сделает.

Link to comment
Share on other sites

8 часов назад, eeerooma сказал:

msi-дистрибутив для которой разработчик не сделает

А причём тут:

8 часов назад, eeerooma сказал:

Экспериментирую с дистрибутивом 7-Zip.

Каждый разработчик создаёт Свой инсталлятор и указывает те или иные ключи установки - изучайте оные.

*.msi - это файл от msiexec и ключи каждому/ многим известны.

 

8 часов назад, eeerooma сказал:

Это нужно для установки на большое количество компьютеров программы

Что за такая прожка то? Может, кто, вопрос уже решал?

Link to comment
Share on other sites

8 hours ago, durtuno said:

Что за такая прожка то? Может, кто, вопрос уже решал?

Приложение "Среда" (https://sreda.digital.gov.ru/)

Т.е. чтобы можно было использовать exe-дистрибутив, нужно у разработчиков программы узнать какие ключи нужны. Как я понимаю это должен быть ключ "тихой" установки? И при формировании инсталляционного пакета указать их в параметрах запуска исполняемого файла?

Link to comment
Share on other sites

  • Solution
2 часа назад, eeerooma сказал:

Как я понимаю это должен быть ключ "тихой" установки? И при формировании инсталляционного пакета указать их в параметрах запуска исполняемого файла?

Да, всё верно.

Сам, зачастую, использую *.cmd сценарии для установки из *.exe инсталляторов.

2 часа назад, eeerooma сказал:

Приложение "Среда" (https://sreda.digital.gov.ru/)

Распакуйте пакет, там внутри лежит *.msi, и установите его с уже нужными Вам ключами. 

Link to comment
Share on other sites

MSI "Среды" установилось. Но не отображается у пользователя, т.к. https://forum.kaspersky.com/topic/установка-арм-гс-35611/
Хотелось бы окончательно понять. Если msi-дистрибутив, то при создании инсталляционного пакета не нужно указывать ключи тихой установки, а если exe-дистрибутив, то ключи указывать нужно обязательно. Так? 

Link to comment
Share on other sites

3 часа назад, eeerooma сказал:

Программа установилась, но не видна из под учётки пользователя. И папки "Sreda" в "C:\Program Files (x86)" нет.

Понятно, тогда такой вариант сработает, протестировал на стенде:

MSIEXEC /i %~dp0sreda.msi ALLUSERS=1 /qn

 

Link to comment
Share on other sites

Не помогло.
KSC в разделе "Реестр программ" показывает что она установилась не туда (1 строка на скриншоте), куда устанавливается при ручной инсталляции (2 строка на скриншоте). 

img-2024-08-15-09-12-14.png

Link to comment
Share on other sites

2 часа назад, eeerooma сказал:

Не помогло.

22 часа назад, durtuno сказал:

протестировал на стенде:

Спойлер

image.thumb.png.e31635f1efda2eec51ec6e4e48dbdd03.png

image.thumb.png.55d2be548f9031eda5bf690f0a730529.pngimage.thumb.png.e5b1dc49846ca13a78150e801845eb4c.png

image.thumb.png.97de62f32014dcb6600ad48886a4aef4.png

image.thumb.png.370ee3c33c9304c8ca7e0eae92780443.png

image.pngimage.pngimage.pngimage.thumb.png.766c9976145c853458fdd82e2b4fa3b9.pngPfnYjy3.png7iJ9PL2.png

 

Edited by durtuno
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...