Ключи установки для exe

/HELP, /?
Показывает список данных ключей.

/SP-
Отключает «Это будет установлено … Продолжить?» подсказки в начале установки.

/SILENT, /VERYSILENT
Указывает программе установки быть режимы SILENT или VERYSILENT. При использовании ключа /SILENT программа мастер установки и фоновое окно не отображаются, но отображается окно хода установки. Если установка с помощью ключа /VERYSILENT, окно хода установки не отображается. Все остальное происходит работает корректно, например, во время установки отображаются сообщения об ошибках и появляется запрос на запуск (если вы не отключили его с помощью DisableStartupPrompt или параметра командной строки «/SP-», описанного выше).

Если перезагрузка необходима, а команда «/NORESTART» не используется (см. Ниже) и программа установки молчит, отобразится сообщение «Перезагрузить сейчас?». окно сообщения. Если применяется ключ /VERYSILENT, он перезагрузится без запроса.

/SUPPRESSMSGBOXES
Указывает программе установки не отображать окна сообщений. Действует только в сочетании с /SILENT или /VERYSILENT.

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

Да в разделе «Сохранить файл более новой?».
Нет в строке «Файл существует, подтвердить перезапись».
Прерывание в ситуациях прерывания /повторной попытки.
Отмена в ситуациях «Повторить /Отменить».
Да (= продолжить) в ситуации DiskSpaceWarning (Нехватка места на жестком диске)/DirExists (Папка уже существует)/DirDoesntExist (Папка еще не существует).
Да (= перезапуск) в ситуации FinishedRestartMessage /UninstalledAndNeedsRestart.

/ALLUSERS
Устанавливает Р7-Офис Десктоп для всех пользователей ПК, необходимы права Администратора.

/CURRENTUSER
Устанавливает Р7-Офис Десктоп для текущего пользователя ПК.

/LOG
Программа установки создает файл журнала в каталоге TEMP пользователя с подробным описанием установки программы и действиями, предпринятыми в процессе установки. Это может быть полезным средством отладки.

Файл журнала создается с уникальным именем на основе текущей даты.

Информация, содержащаяся в файле журнала, носит технический характер и поэтому не предназначена для понимания конечными пользователями. Он также не предназначен для машинного анализа; формат файла может быть изменен без предварительного уведомления.

/LOG = «имя файла»
То же, что /LOG, за исключением того, что позволяет указать фиксированный путь /имя файла для использования в файле журнала. Если файл с указанным именем уже существует, он будет перезаписан. Если файл не может быть создан, установка будет прервана с сообщением об ошибке.

/NOCANCEL
Предотвращает отмену пользователем во время процесса установки путем отключения кнопки «Отмена» и игнорирования щелчков по кнопке закрытия. Полезно вместе с «/SILENT» или «/VERYSILENT».

/NORESTART
Запрещает программе установки перезапустить систему после успешной установки или после сбоя подготовки к установке, который требует перезапуска. Обычно используется вместе с /SILENT или /VERYSILENT.

/RESTARTEXITCODE = код выхода
Задает настраиваемый код выхода, который программа установки должна возвращать, когда необходимо перезапустить систему после успешной установки. (По умолчанию в этом случае возвращается 0.) Обычно используется вместе с /NORESTART. См. Также: Коды выхода из программы установки

/CLOSEAPPLICATIONS
Указывает программе установки закрыть приложения, использующие файлы, которые необходимо обновить программой установки, если это возможно.

/NOCLOSEAPPLICATIONS
Запрещает программе установки закрывать приложения, использующие файлы, которые необходимо обновить программой установки. Если также использовался /CLOSEAPPLICATIONS, этот параметр командной строки игнорируется.

/FORCECLOSEAPPLICATIONS
Указывает программе установки на принудительное закрытие при закрытии приложений.

/NOFORCECLOSEAPPLICATIONS
Предотвращает принудительное закрытие программы установки при закрытии приложений. Если также использовался /FORCECLOSEAPPLICATIONS, этот параметр командной строки игнорируется.

/LOGCLOSEAPPLICATIONS
Указывает программе установки создать дополнительный лог при закрытии приложений в целях отладки.

/RESTARTAPPLICATIONS
Указывает программе установки перезапустить приложения, если это возможно.

/NORESTARTAPPLICATIONS
Запрещает программе установки перезапуск приложений. Если также использовался /RESTARTAPPLICATIONS, этот параметр командной строки игнорируется.

/DIR = «x: \ dirname»
Переопределяет имя каталога по умолчанию в которое устрановится Р7-Офис Десктоп, отображаемое на странице мастера выбора места назначения. Необходимо указать полное имя пути. Может включать префикс «expand:», который указывает программе установки раскрыть все константы в имени. Например: «/DIR = expand: {autopf} \ Моя программа».

/NOICONS
Указывает программе установки сначала установить флажок Не создавать папку в меню «Пуск» на странице мастера «Выбор папки в меню «Пуск».

Ключи установки для msi

/quiet /qn — тихая установка. При установленных открытых редакторах вызывает окно с просьбой закрыть редакторы. При закрытых выполняет обновление с удалением старой версии.

SKIP_GALLERY=1 – отменяем установку галереи (допускается так же GALLRY=0)
SKIP_PLAYER=1 — отменяем установку проигрывателя (допускается так же PLAYER=0)

Пример

r7-office_7.3.3.201_x64.msi SKIP_GALLERY=1 SKIP_PLAYER=1

*команды нужно указывать без слеша /

По умолчанию при тихой установке пакета MSI ассоциации выставляются для всех типов файлов. Для отключения ассоциации необходимо передать при установке параметр REGISTER_NONE=1
Для отключения ассоциаций для отдельных форматов, необходимо использовать параметры REGISTER_<тип файла>

Пример тихой установки с отключенной ассоциацией файлов:

R7-Office_7.2.1.14_x64.msi /quiet /qn REGISTER_NONE=1

Пример тихой установки с отключенной ассоциацией форматов DOCX, PDF, TXT:

R7-Office_7.2.1.14_x64.msi /quiet /qn REGISTER_DOCX=0 REGISTER_PDF=0 REGISTER_TXT=0

Список ключей для всех форматов:

REGISTER_CSV
REGISTER_DJVU
REGISTER_DOC
REGISTER_DOCX
REGISTER_DOTX
REGISTER_EPUB
REGISTER_FB2
REGISTER_HTML
REGISTER_ODP
REGISTER_ODS
REGISTER_ODT
REGISTER_OTP
REGISTER_OTS
REGISTER_OTT
REGISTER_PDF
REGISTER_POTX
REGISTER_PPT
REGISTER_PPTX
REGISTER_RTF
REGISTER_TXT
REGISTER_XLS
REGISTER_XLSX
REGISTERXLTX
REGISTER_XML
REGISTER_XPS

CRYPTO_PRO_DSS=0 не устанавливает плагин «Сервис электронной подписи»

CRYPTO_PRO_DSS=0 не устанавливает плагин «Сервис электронной подписи»

CRYPTO_PRO=0 не устанавливается компонент КриптоПро в ОС

CRYPTO_PRO=0 не устанавливается компонент КриптоПро в ОС

GLAVRED=0 не устанавливать плагин ГлавРед

HIGHLIGHTCODE=0 не устанавливать плагин Подсветка кода

MACROS=0 не устанавливать плагин Макросы

OCR=0 не устанавливать плагин Распознавания текста

PHOTOEDITOR=0 не устанавливать плагин Фоторедактор

SENDEMAIL=0 не устанавливать плагин Отправить по почте

SKIP_PLUGINS=1 не устанавливать плагины

PLUGINS=0 не устанавливать плагины (альтернативный ключ)

USEMSM=1 устанавливать библиотеки VC++ из пакета