Параметры работы с командной строкой

11 июня 2024

ID 196766

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

Перед каждым параметром требуется вводить символы «--». Например: --param1=value1.
Разные параметры следует разделять пробелом.

Типы параметров следующие:

  • Флаг: --flag
  • Ключ-значение: --key=value
  • Список компонентов: --features=feature1,feature2

Полный список параметров приведен ниже.

install-mode

Этот необязательный параметр типа Key используется для выбора режимов установки, удаления, обновления и восстановления программы.

Допустимые значения параметра:

  • install – установка программы;
  • delete – удаление программы;
  • upgrade – обновление программы;
  • repair – восстановление программы.

Значение по умолчанию: install.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка на совпадение с допустимыми значениями.
    Ошибка: Сообщение о недопустимом значении параметра.

accept-eula

Этот обязательный параметр типа Flag используется для принятия условий Лицензионного соглашения при установке или обновлении программы.

Параметр используется в следующих режимах:

  • install – установка программы;
  • upgrade – обновление программы.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка наличия параметра.
    Ошибка: Сообщение о невозможности установки продукта без принятия условий Лицензионного соглашения.

accept-privacy-policy

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

Параметр используется в следующих режимах:

  • install – установка программы;
  • upgrade – обновление программы.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка наличия параметра.
    Ошибка: Сообщение о невозможности установки продукта без принятия Политики конфиденциальности.

components

Этот необязательный параметр типа Features используется для выбора компонентов, которые должны быть установлены.

Параметр используется только в режиме install (установка программы).

Допустимые значения параметра:

  • Antispam – Анти-Спам;
  • AntivirusForMailbox – Антивирус для роли Почтовый ящик;
  • AntivirusForTransport – Антивирус для ролей Транспортный концентратор и Пограничный транспорт.

Необходимые компоненты указываются через запятую. Компонент Консоль управления устанавливается без указания дополнительных параметров. Перехватчик CAS не входит в набор компонентов при установке с помощью командной строки.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка на совпадение введенного значения с допустимыми.
    Ошибка: Сообщение о недопустимом значении параметра.

install-dir

Этот необязательный параметр типа Key используется для указания папки установки программы. В случае отсутствия указанной папки, она создается автоматически.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: %Program Files (x86)%\Kaspersky Lab\Kaspersky Security for Microsoft Exchange Servers.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка на корректность указанного пути.
    Ошибка: Сообщение о недопустимом значении параметра.

data-dir

Этот необязательный параметр типа Key используется для указания папки хранения данных. В случае отсутствия указанной папки, она создается автоматически.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: <папка установки программы>\data.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка на корректность указанного пути.
    Ошибка: Сообщение о недопустимом значении параметра.

sql-server-name

Этот необязательный параметр типа Key используется для указания имени SQL-сервера.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: имя текущего компьютера.

Если была установлена версия SQL Server Express, укажите имя компьютера (или его IP-адрес), на котором установлен SQL-сервер, и имя SQL-экземпляра, например, MYCOMPUTER\SQLEXPRESS. В противном случае установка будет прервана.

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

sql-db-name

Этот необязательный параметр типа Key используется для указания имени базы данных SQL, которая будет использоваться для хранения данных резервного хранилища, статистической информации и сведений о конфигурации программы.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: SecurityForExchange.

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

additional-sql-params

Этот необязательный параметр типа Key используется для указания дополнительных параметров соединения с сервером базы данных резервного хранилища и статистики.

Параметр используется только в режиме install (установка программы).

Перечень параметров и их значений вводится одной строкой.

Пример: Connection Timeout=30;Integrated Security=SSPI;MultiSubnetFailover=true.

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

service-account-name

Этот необязательный параметр типа Key используется для указания имени учетной записи для запуска службы KSE 9.0.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: идентификационные данные учетной записи LocalSystem.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • service-account-pwd заполнен, service-account-name не может иметь пустое значение или отсутствовать в командной строке установки.
    Ошибка: Сообщение "Не указано имя учетной записи для запуска службы KSE 9.0".

service-account-pwd

Этот необязательный параметр типа Key используется для указания пароля учетной записи для запуска службы KSE 9.0.

Параметр используется только в режиме install (установка программы).

Значение по умолчанию: идентификационные данные учетной записи LocalSystem.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • service-account-name заполнен, service-account-pwd <>Null.
    Ошибка: запрос пароля в интерактивном режиме.

installation-log-name

Этот необязательный параметр типа Key используется для указания пути к файлу журнала выполняемой операции.

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

Параметр используется в следующих режимах:

  • install – установка программы;
  • delete – удаление программы;
  • upgrade – обновление программы;
  • repair – восстановление программы.

Значение по умолчанию: %TMP%\kseinstall.log.

Проверки:

  • Проверка корректности наименования параметра.
    Ошибка: Сообщение о неизвестном параметре.
  • Проверка на корректность указанного пути.
    Ошибка: Сообщение о недопустимом значении параметра.

read-eula

Этот необязательный параметр типа Flag используется для вывода на экран текста Лицензионного соглашения.

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

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

read-privacy-policy

Этот необязательный параметр типа Flag используется для вывода на экран текста Политики конфиденциальности.

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

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

help

Этот необязательный параметр типа Flag используется для вывода на экран текста справки по параметрам работы с командной строкой.

Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!