Сценарий для входа — параметры
Можно пользоваться следующими параметрами:

URL сервера управления, к которому подключается XProtect Smart Client.
Ниже показано окно входа в XProtect Smart Client с адресом http://ourserver в поле Адрес сервера:
Client.exe -ServerAddress="http://ourserver"
Методом аутентификации по умолчанию является Аутентификация в Windows (текущий пользователь). Если вы это не изменили, при использовании параметра AuthenticationType (описан в следующем разделе) в окне входа в систему в поле Имя пользователя автоматически отображается текущий пользователь Windows.

Относится к определенному имени пользователя.
В примере ниже показано окно входа в XProtect Smart Client с адресом http://ourserver в поле Адрес сервера и именем Tommy в поле Имя пользователя:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
Этот параметр относится только к методам Аутентификация в Windows и Базовая аутентификация. Параметр AuthenticationType используется для указания используемого метода аутентификации.

Относится к определенному паролю.
В примере ниже показано окно входа в XProtect Smart Client с адресом http://ourserver в поле Адрес сервера, именем Tommy в поле Имя пользователя и паролем T0mMy5Pa55w0rD в поле Пароль:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
Этот параметр относится только к методам Аутентификация в Windows и Базовая аутентификация. Параметр AuthenticationType используется для указания используемого метода аутентификации.

Относится к одному из трех возможных методов аутентификации в приложении XProtect Smart Client: Аутентификация в Windows (текущий пользователь) (в сценариях запуска называется WindowsDefault), Аутентификация в Windows (в сценариях запуска называется Windows) или Базовая аутентификация (в сценариях запуска называется Simple).
В примере ниже показано окно входа в XProtect Smart Client с адресом http://ourserver в поле Адрес сервера, аутентификацией Базовая аутентификация в поле Аутентификация, именем Tommy в поле Имя пользователя и паролем T0mMy5Pa55w0rD (скрыт звездочками) в поле Пароль:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Simple"
Пример использования метода Аутентификация в Windows:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Windows"
Если используется метод Аутентификация в Windows (текущий пользователь), параметры UserName и Password не будут нужны, и пример будет выглядеть следующим образом:
Client.exe -ServerAddress="http://ourserver" -AuthenticationType="WindowsDefault"

Полный путь к сценарию .scs (тип сценария для управления приложением XProtect Smart Client).
В следующем примере для входа в систему используется сценарий .scs:
Client.exe -Script=c:\startup.scs
Пример сценария .scs для входа на сервер http://ourserver с данными текущего пользователя Windows:
<ScriptEngine>
<Login>
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
</ScriptEngine>
Для добавления в сценарии .scs дополнительных возможностей можно пользоваться различными функциями XProtect Smart Client (см. Просмотр списка вызовов функций). В следующем примере сценария .scs добавлена командная строка, которая будет сворачивать приложение XProtect Smart Client:
<ScriptEngine>
<Login>
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
<Script>SCS. Application.Minimize();</Script>
</ScriptEngine>

Допустимы следующие форматы параметров:
{-,/,--}param{ ,=,:}((".')value(",'))
Примеры:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'