Тихая установка программы через cmd

У меня есть пакет MSI, который мне нужно установить, если пакет еще не установлен. Также мне нужно установить его в автоматическом режиме. Пакет запрашивает у пользователя:

  • Место установки (C: Program Files Foobar)
  • Тип установки: минимальная и полная (минимальная)

Мне нужно переопределить эти два параметра, используя параметры командной строки или какой-либо другой метод. Итак, как мне решить эти две проблемы. Я буду использовать VBScript для написания сценариев.

У вас должна быть возможность использовать параметры /quiet или /qn с msiexec для выполнения автоматической установки.

Пакеты MSI экспортируют общедоступные свойства, которые можно установить с помощью PROPERTY=value синтаксиса в конце msiexec параметров.

Например, эта команда устанавливает пакет без пользовательского интерфейса и без перезагрузки, с журналом и двумя свойствами:

msiexec /i c:pathtopackage.msi /quiet /qn /norestart /log c:pathtoinstall.log PROPERTY1=value1 PROPERTY2=value2

Вы можете прочитать параметры msiexec , просто запустив его без параметров из Пуск -> Выполнить.

Тихая устоновка программ

Есть ли способ найти список приемлемых параметров ( PROPERTY1 и PROPERTY2 в вашем примере)?

Вот список предопределенных свойств: msdn.microsoft.com/en-us/library/windows/desktop/… Свойство папки установки отличается для каждого средства разработки установки. Что вы использовали для создания MSI?

Примечание: msiexec казался довольно разборчивым в указании полного пути к файлу MSI-пакета. Не пытайтесь заниматься этим .mypackage.msi делом. Мне потребовалось немного времени, чтобы понять это.

Название продукта MS на самом деле Orca, а не ocra. Может быть сложно погуглить с орфографической ошибкой. Вы можете получить много креольских рецептов . но не от разработчиков MSI. msdn.microsoft.com/en-us/library/aa370557(v=vs.85).aspx

Правильный способ установки MSI без вывода сообщений — через msiexec.exe command line следующее:

Читайте также:
На какой диск сохранять программы

msiexec.exe /i c:setup.msi /QN /L*V «C:Tempmsilog.log»
/L*V «C:Tempmsilog.log»= verbose logging /QN = run completely silently /i = run install sequence

Здесь есть гораздо более исчерпывающий ответ: Пакетный сценарий для установки MSI . Этот ответ содержит подробную информацию о параметрах командной строки msiexec.exe и описание того, как найти «общедоступные свойства» , которые можно установить в командной строке во время установки. Эти свойства обычно различны для каждого MSI.

Источник: qastack.ru

Все о реестре Regedit / All about registry

Home Автоматизация установки приложений / Silent installation of applications Y Тихая установка Яндекс браузера / How silent install Yandex Browser?

Делаем пакет тихой установки для WPI

Тихая установка Яндекс браузера / How silent install Yandex Browser?

06.11.2018 16:24 Администратор

Давным-давно Яндекс ассоциировался лишь с поиском. В настоящее время ситуация поменялась и ассоциации расширились с внедрением новых продуктов от данной компании.

Один из продуктов мы с Вами сегодня рассмотрим –

Яндекс Браузер

Ниже привожу ссылку на скачивание полного дистрибутива любезно предоставленного в справке

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

Как же установить Браузер на большое количество компьютеров?

Зайдите в Temp директорию пользователя:

Пуск – Выполнить(Если нет Выполнить – то сочетание клавиш Windows + R ) — в окне выполнить наберите cmd

В командной строке наберите:

Cd % Temp %

Временная папка пользователя, как правило находится:

C : Users Имя вашего пользователя appdata local temp

Создайте папку для копирования в неё файлов из временной папки пользователя

Запускаем скачанный дистрибутив и нажимаем кнопку установить.

Пока идет установка, срочно ищем вновь созданную директорию, в которой, находятся установочные файлы Яндекс Браузера

Читайте также:
Adobe это прикладная программа

Копируем все файлы в созданную вами папку.

setup.exe — Браузер

SEARCHBAND.EXE – голосовой помощник Алиса

Данные файлы запускаются без каких-либо ключей и устанавливают Браузер и голосового помощника – Алису в тихом режиме.

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

Once upon a time Yandex was associated only with search. Currently, the situation has changed and the Association has expanded with the introduction of new products from the company.

One of the products we will consider today –

Yandex Browser

Below is a link to download the full distribution kindly provided in the help

Thinking about this article, I assumed that in the help, I can easily find the keys for a quiet installation, but in practice, the mention of the keys I have not found.

How to install the Browser on a large number of computers?

Go to the Temp directory of the user:

Start — Run (if you do not Run – the keyboard shortcut Windows+R) — in the window, type cmd

At the command prompt, type:

Cd %Temp%

The user’s temporary folder is usually located:

C:Usersyour user nameappdatalocaltemp

Create a folder to copy files to from the user’s temporary folder

Run the downloaded package and click install.

While the installation is in progress, we are urgently looking for a newly created directory in which the installation files of Yandex Browser are located

Copy all files to the folder you created.

setup.exe — Browser

SEARCHBAND.EXE — voice assistant Alice

These files run without any keys and install the Browser and voice assistant – Alice in silent mode.

Читайте также:
В какой программе сделать фотоотчет

I think that the keys to install the browser will appear.

Источник: regedit.su

Автоматизируем установку 7zip

За годы работы у меня сложился список программ, которые я в обязательном порядке ставлю на каждый новый компьютер. Список этот небольшой и одно из мест в нем занимает 7zip. Это отличный архиватор для Windows, который поддерживает все современные форматы, обеспечивает неплохое сжатие и при этом достаточно быстрый. А еще, что немаловажно, он абсолютно бесплатен

При наличии большой инфраструктуры установку софта лучше автоматизировать. 7zip поддерживает установку без участия пользователя, причем двумя различными способами.

Для примера загрузим 7zip дистрибутивы в сетевую папку \srv1distributives7zip и приступим к установке. Итак, способ первый — это воспользоваться родным инсталлятором 7zip с ключом /S. Команда для запуска установки будет выглядеть примерно так:

start /wait \srv1distributives7zip7z1805-x64.exe /S

exe-файл из cmd

Для установки можно воспользоваться и PowerShell. Запустить установку можно будет такой командой:

Start-Process -FilePath ″\srv1distributives7zip7z1805-x64.exe″ -ArgumentList ″/S″ -Wait

exe-файл из PowerShell

Ну и второй способ — это установить программу из msi-пакета при помощи встроенного инсталлятора Windows. На этот случай разработчики предусмотрели возможность загрузки дистрибутива в формате msi. Так мы запустим установку из консоли cmd:

start /wait msiexec.exe /i \srv1distributives7zip7z1805-x64.msi /qn

msi-файл из cmd

а так из PowerShell:

Start-Process msiexec.exe -ArgumentList ″/i″,″\srv1distributives7zip7z1805-x64.msi″,″/qn″ -Wait

msi-файл из PowerShell

Вот собственно и все, ничего сложного.

Ну и в качестве предупреждения: в версии 18.03 и более ранних найдена уязвимость, в связи с чем доблестный PocКомНадзор заблокировал официальный сайт программы. Как долго продлится эта блокировка неизвестно, а пока скачать дистрибутив можно с SourceForge, на данный момент доступна версия 19.00.

Источник: windowsnotes.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru