Работа с установщиком

> [HTML Version](installer-working.html)

Установщик Simple-Scada поддерживает параметры командной строки, с помощью которых можно переопределить поведение установщика или встроить его в собственный установщик. 

Поддерживаемые параметры:

````
/LANG

````
Язык установки. Доступные значения: 

- **russian** - русский язык

- **english** - английский язык

- **ukrainian** - украинский язык



````
/TYPE

````
Тип установки. Доступные значения:

- **full** - полная установка (сервер + редактор + клиент). Значение по умолчанию.

- **client\_only** - только клиент.

- **full\_service** - полная установка (сервер как служба + редактор + клиент). Работает только с установщиком лицензионной версии.

- **full\_wine** - полная установка для Linux Wine (сервер как служба + редактор + клиент). Работает только с установщиком лицензионной версии.



````
/SILENT

````
Включает тихий режим установки. В этом режиме установка начинается сразу, пропускаются все шаги установки, которые требуют от пользователя каких-либо действий.



````
/VERYSILENT

````
Включает скрытый режим установки. Работает также как /SILENT, но во время установки не отображается окно установщика.



````
/sysFilesPath

````
Только для установщиков Simple-Scada 2.5.12.0 и выше\! Задает директорию, в которую будут установлены основные компоненты программы. Рекомендуется не изменять этот путь, тогда будет взят путь установки, который использовался в последний раз. Если установка выполняется впервые, то будет использоваться путь по умолчанию: папка "Program Files" на системном диске.



````
/userFilesPath

````
Только для установщиков Simple-Scada 2.5.12.0 и выше\! Задает директорию, в которой будут храниться пользовательские данные: проекты, изображения, отчеты, лог-файлы. Эта директория не должна быть ограничена в правах. Если не задавать данный параметр, то будет взят путь установки, который использовался в последний раз. Если установка выполняется впервые, то будет взят путь "C:\\Users\\USER\_NAME\\Documents\\Simple-Scada 2"



**Пример использования**

Передать параметры при запуске установщика можно следующими способами:

- **bat-файл** - в папке с установщиком необходимо создать файл с расширением .bat. Пример кода:

````
chcp 65001  
"Simple-Scada 2.5.12.0.exe" /SILENT /TYPE="client\_only" /userFilesPath="E:\\Моя папка\\Simple-Scada 2"

````
Первая строка задает кодировку UTF-8 - это важно, если в параметры нужно передать символы Unicode. Вторая строка запустит установщик с именем "Simple-Scada 2.5.12.0.exe" в тихом режиме. Будет установлен только клиент Simple-Scada, т.к. задан тип установки "client\_only". Все файлы и папки с пользовательскими данными будут созданы в директории "E:\\Моя папка\\Simple-Scada 2", которая задана параметром userFilesPath.

- **Ярлык** - кликнуть файл установщика ПКМ и в раскрывшемся меню выбрать пункт "Создать ярлык". После этого, кликнуть созданный ярлык ПКМ и выбрать пункт "Свойства". В открывшемся окне изменить поле "Объект", добавив в него необходимые параметры, после чего ярлык будет запускать установщик с заданными параметрами. Пример:

````
"D:\\Simple-Scada installer\\Simple-Scada 2.5.12.0.exe" /SILENT /TYPE="client\_only" /userFilesPath="E:\\Моя папка\\Simple-Scada 2"

- ````
**Собственный установщик **- включить установщик Simple-Scada в собственный установщик и при запуске установки передавать параметры аналогично вышеописанным примерам.  

