- MSIEXEC — описание команды и примеры использования
- Описание
- Установка и настройка продукта
- Синтаксис
- Параметры
- Примечания
- Примеры
- Использование режима административной установки
- Синтаксис
- Параметры
- Примечания
- Примеры
- Восстановление продукта
- Синтаксис
- Параметры
- Примечания
- Примеры
- Удаление продукта
- Синтаксис
- Параметры
- Примечания
- Примеры
- Объявление продукта
- Синтаксис
- Параметры
- Примечания
- Примеры
- Установка уровня ведения журнала
- Синтаксис
- Параметры
- Примечания
- Примеры
- Справочная информация
- Command-line install for Machine Learning Server for Windows
- Command-line options
- Default installation
- Examples
- 9.4 CAB file list
- 9.3 CAB file list
- 9.2.1 CAB file list
- Next steps
MSIEXEC — описание команды и примеры использования
Описание
MSIEXEC — Средство установки, изменения и выполнения операций установщика Windows из командной строки.
Установка и настройка продукта
Синтаксис
Параметры
- /i — Установка или настройка продукта.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы установить продукт из файла A:\Example.msi, введите:
Использование режима административной установки
Синтаксис
Параметры
- /a — Выбор режима административной установки.
- пакет — Имя файла пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы установить продукт из файла A:\Example.msi в режиме административной установки, введите:
Восстановление продукта
Синтаксис
Параметры
- /f — Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Параметр | Описание |
---|---|
p | Переустановка только в случае отсутствия файла. |
o | Переустановка при отсутствии файла или если установлена его старая версия. |
e | Переустановка при отсутствии файла или если установлена его текущая либо старая версия. |
d | Переустановка в случае отсутствия файла или если установлена другая его версия. |
c | Переустановка в случае отсутствия файла или в случае, если контрольная сумма не совпадает с вычисленным значением. |
a | Принудительная переустановка всех файлов. |
u | Перезапись всех необходимых пользовательских записей реестра. |
m | Перезапись всех необходимых записей реестра компьютера. |
s | Перезапись всех имеющихся ярлыков. |
v | Запуск файлов из источника и повторное кэширование локального пакета. |
Примечания
- Параметром по умолчанию для этой командной строки является параметр /fpecms.
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы восстановить пакет установки, введите:
Удаление продукта
Синтаксис
Параметры
- /x — Удаление продукта.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы удалить или отменить установку пакета, введите:
Объявление продукта
Синтаксис
Параметры
- /j — Объявление продукта. u — Объявление для текущего пользователя. m — Объявление для всех пользователей компьютера.
- пакет — Файл пакета установщика Windows.
- /g код_языка — Служит для задания языка.
- /t список_преобразований — Применение преобразований к объявляемому пакету.
Примечания
- При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы объявить пакет для всех пользователей этого компьютера, введите:
Установка уровня ведения журнала
Синтаксис
Параметры
- /L — Путь к файлу журнала.
- i — Занесение в журнал сообщений о состоянии.
- w — Занесение в журнал некритических предупреждений.
- e — Занесение в журнал сообщений об ошибках.
- a — Занесение в журнал выполнения действий.
- r — Занесение в журнал записей со сведениями о действиях.
- u — Занесение в журнал запросов пользователей.
- c — Занесение в журнал исходных параметров пользовательского интерфейса.
- m — Занесение в журнал нехватки памяти.
- p — Занесение в журнал свойств терминала.
- v — Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v.
- + — Добавление в существующий файл.
- ! — Сброс в журнал каждой строки.
- * — Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак.
- файл_журнала.txt — Имя и путь к текстовому файлу журнала.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
- Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
- Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.
Примеры
Чтобы установить пакет и создать файл журнала, включающий в себя сведения о состоянии, сообщения о нехватке памяти и все сообщения об ошибках, введите следующую команду:
Справочная информация
msiexec /Option [необязательный параметр]
Установка или настройка продукта
/a Административная установка — установка продукта в сеть
/j [/t ] [/g ]
Объявление о продукте: «m» — всем пользователям; «u» — текущему пользователю
Удаление продукта
Параметры отображения
/quiet
Тихий режим, без взаимодействия с пользователем
/passive
Автоматический режим — только указатель хода выполнения
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n — Без интерфейса
b — Основной интерфейс
r — Сокращенный интерфейс
f — Полный интерфейс (по умолчанию)
/help
Вывод справки по использованию
Параметры перезапуска
/norestart
Не перезапускать после завершения установки
/promptrestart
Запрашивать перезапуск при необходимости
/forcerestart
Всегда перезапускать компьютер после завершения установки
Параметры ведения журнала
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
i — сообщения о состоянии
w — сообщения об устранимых ошибках
e — все сообщения об ошибках
a — запуски действий
r — записи, специфические для действий
u — запросы пользователя
c — начальные параметры интерфейса пользователя
m — сведения о выходе из-за недостатка памяти или неустранимой ошибки
o — сообщения о недостатке места на диске
p — свойства терминала
v — подробный вывод
x — дополнительные отладочные сведения
+ — добавление в существующий файл журнала
! — сбрасывание каждой строки в журнал
* — заносить в журнал все сведения, кроме параметров «v» и «x»
/log
Равнозначен /l*
Параметры обновления
/update [;Update2.msp]
Применение обновлений
/uninstall [;Update2.msp] /package Удаление обновлений продукта
Параметры восстановления
/f[p|e|c|m|s|o|d|a|u|v] Восстановление продукта
p — только при отсутствии файла
o — если файл отсутствует или установлена старая версия (по умолчанию)
e — если файл отсутствует или установлена такая же либо старая версия
d — если файл отсутствует или установлена другая версия
c — если файл отсутствует или контрольная сумма не совпадает с подсчитанным значением
a — принудительная переустановка всех файлов
u — все необходимые элементы реестра, специфические для пользователя (по умолчанию)
m — все необходимые элементы реестра, специфические для компьютера (по умолчанию)
s — все существующие ярлыки (по умолчанию)
v — запуск из источника с повторным кэшированием локальных пакетов
Command-line install for Machine Learning Server for Windows
Applies to: Machine Learning Server 9.2.1 | 9.3 | 9.4
This article provides syntax and examples for running Machine Learning Server ServerSetup.exe from the command line. You can use command-line parameters for an internet-connected or offline installation. A command-line installation requires administrator permissions.
- System and operational requirements
- Download and file extraction information
- A summary of what is installed
- Steps for validating your installation
This article assumes you have already downloaded and extracted the setup program.
Command-line options
You can run ServerSetup.exe from the command line with options to expose or hide the wizard, set an install mode, or specify options for adding features or using custom folder locations.
User Interaction Options
Parameter | Description |
---|---|
/full | Invokes the wizard. |
/quiet | Hides the wizard, running a silent installation with no interaction or prompts. EULA acceptance is automatic for both the server and all open-source distributions of R and Python. |
/passive | Equivalent to /quiet in this release. |
Install Modes
Parameter | Description |
---|---|
/install | Runs ServerSetup.exe in install mode, used to add R_SERVER, PYTHON_SERVER, or the pre-trained machine learning models |
/uninstall | Removes an existing installation of any component previously installed. |
/modify | Runs ServerSetup.exe in modify mode. Setup looks for an existing installation and offers options for changing an installation (for example, you could add the pre-trained models). Use this option if you want to rerun (or repair) an installation. |
Install Options
Parameter | Description |
---|---|
/r | Install just the R feature. Use with /install . Applies to version 9.3 and 9.4 only. |
/python | Install just the Python feature. Use with /install . Applies to version 9.3 and 9.4 only. |
/offline | Instructs setup to find .cab files on the local system in the mediadir location. This option requires that the server is disconnected from the internet. |
/installdir=»» | Specifies the installation directory. By default, this is C:\Program Files\Microsoft\R Server\R_SERVER. |
/cachedir=»» | A download location for the .cab files. By default, setup uses %temp% for the local admin user. Assuming an online installation scenario, you can set this parameter to have setup download the .cabs to the folder you specify. |
/mediadir=»» | The .cab file location setup uses to find .cab files in an offline installation. By default, setup uses %temp% for local admin. |
/models | Adds the pre-trained machine learning models. Use with /install . |
Default installation
A default installation includes R and Python, but not the pre-trained models. You must explicitly add /models to an installation to add this feature.
The command-line equivalent of a double-click invocation of ServerSetup.exe is serversetup.exe /install /full .
Examples
Run setup in unattended mode with no prompts or user interaction, to install everything. For version 9.2.1, both R Server and Python Server are included in every installation; the pre-trained models are optional and have to be explicitly specified to include them in the installation. For version 9.3 and 9.4 only, you can set flags to install individual components: R, Python, pre-trained models:
- serversetup.exe /quiet /r
- serversetup.exe /quiet /python
- serversetup.exe /quiet /models
Add the pre-trained machine learning models to an existing installation. You cannot install them as a standalone component. The models require R or Python. During installation, the pre-trained models are inserted into the MicrosoftML (R) and microsoftml (Python) libraries, or both if you add both languages. Once installed, you cannot incrementally remove them. Removal will require uninstall and reinstall of Python or R Server.
serversetup.exe /install /models
Uninstall the software in unattended mode.
serversetup.exe /quiet /uninstall
Unattended offline install requires .cab files that provide open-source distributions and other dependencies. The /offline parameter instructs setup to look for the .cab files on the local system. By default, setup looks for the .cab files in the %temp% directory of local admin, but you could also set the media directory if the .cab files are in a different folder. For more information and .cab download links, see Offline installation.
serversetup.exe /quiet /offline /mediadir=»D:/Public/CABS
9.4 CAB file list
For unattended setup or offline setup, copy the .cab files to either the setup user’s temp directory (C:\Users \AppData\Local\Temp) or to a folder specified via the /mediadir flag.
Component | Download | Used for |
---|---|---|
MLM | MLM_9.4.7.0_1033.cab | Pre-trained models, R or Python |
Microsoft R Open | SRO_3.5.2.0_1033.cab | R |
Microsoft Python Open | SPO_4.5.12.0_1033.cab | Python |
Microsoft Python Server | SPS_9.4.7.0_1033.cab | Python |
Python script | Install-PyForMLS | Python |
9.3 CAB file list
For unattended setup or offline setup, copy the .cab files to either the setup user’s temp directory (C:\Users \AppData\Local\Temp) or to a folder specified via the /mediadir flag.
Component | Download | Used for |
---|---|---|
MLM | MLM_9.3.0.0_1033.cab | Pre-trained models, R or Python |
Microsoft R Open | SRO_3.4.3.0_1033.cab | R |
Microsoft Python Open | SPO_9.3.0.0_1033.cab | Python |
There is no separate Python Server package in the 9.3 version.
9.2.1 CAB file list
For unattended setup or offline setup, copy the .cab files to either the setup user’s temp directory (C:\Users \AppData\Local\Temp) or to a folder specified via the /mediadir flag.
Component | Download | Used for |
---|---|---|
MLM | MLM_9.2.1.0_1033.cab | Pre-trained models, R or Python |
Microsoft R Open | SRO_3.4.1.0_1033.cab | R |
Microsoft Python Open | SPO_9.2.1.0_1033.cab | Python |
Microsoft Python Server | SPS_9.2.1.0_1033.cab | Python |
Next steps
We recommend continuing with any Quickstart tutorial listed in the contents pane.