Установка программы c помощью командной строки
Во время установки Kaspersky Security требуется перезапуск служб MSExchangeTransport и MSExchangeIS. Перезапуск служб выполняется автоматически без дополнительного запроса.
Вы можете установить программу, запустив из командной строки установочный файл, входящий в пакет установки программы, и указав параметры установки.
Установка в режиме командной строки выполняется по заданному сценарию, в котором требуется самостоятельно указать перечень устанавливаемых компонентов.
Перехватчик CAS не входит в набор компонентов при установке с помощью командной строки.
Консоль управления всегда устанавливается без указания дополнительных параметров при установке других компонентов.
Перед запуском установки программы требуется убедиться, что вы выполнили все необходимые подготовительные действия.
Во время первой установки Kaspersky Security в организации мастер установки программы автоматически добавляет учетную запись компьютера, на котором выполняется установка, в группу KSE Administrators в Active Directory. Добавление учетной записи компьютера в группу KSE Administrators требуется, если вы планируете управлять работой Kaspersky Security с помощью Kaspersky Security Center.
Если установка уже выполнена хотя бы на одном компьютере в сети организации, для установки идентичной версии программы на другие компьютеры организации достаточно учетной записи локального администратора. При этом требуется предоставить учетной записи, предназначенной для установки программы, права на чтение данных конфигурации Microsoft Exchange из следующего контейнера Active Directory и всех его дочерних объектов:CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<root domain>
Чтобы установить Kaspersky Security с помощью командной строки, выполните следующие действия:
запустите установочный файл, входящий в пакет установки программы, с помощью командной строки со следующими параметрами:
--install-mode=install --accept-eula --accept-privacy-policy
Для корректной работы программы после ее установки необходимо обновить базы Антивируса и Анти-Спама.
Параметры работы с командной строкой
Для перехода в режим установки, удаления, обновления или восстановления программы требуется запустить установочный файл, входящий в пакет установки программы, с помощью командной строки, указав при этом соответствующие параметры.
Перед каждым параметром требуется вводить символы «--
». Например: --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 используется для вывода на экран текста справки по параметрам работы с командной строкой.
Проверки: Проверка корректности наименования параметра.
Ошибка: Сообщение о неизвестном параметре.