Сценарий для входа — параметры
Можно пользоваться следующими параметрами:
URL сервера управления, к которому подключается XProtect Smart Client.
XProtect Smart Clienthttp://ourserver В следующем примере показано окно входа в систему через в поле адреса сервера:
Client.exe -ServerAddress="http://ourserver"
Методом аутентификации по умолчанию является Аутентификация в Windows (текущий пользователь). Если вы это не изменили, при использовании параметра AuthenticationType (описан в следующем разделе) в окне входа в систему в поле Имя пользователя автоматически отображается текущий пользователь Windows.
Относится к определенному имени пользователя.
XProtect Smart Clienthttp://ourserverTommy В следующем примере показано окно входа пользователя с в поле "Адрес сервера " и в поле "Имя пользователя":
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
Примечание
Этот параметр относится только к методам Аутентификация в Windows и Базовая аутентификация. Параметр AuthenticationType используется для указания используемого метода аутентификации.
Относится к определенному паролю.
XProtect Smart Clienthttp://ourserverTommyT0mMy5Pa55w0rD В следующем примере показано окно входа пользователя в систему с в поле "Адрес сервера" , в поле "Имя пользователя"и в поле "Пароль":
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
Примечание
Этот параметр относится только к методам Аутентификация в Windows и Базовая аутентификация. Параметр AuthenticationType используется для указания используемого метода аутентификации.
XProtect Smart ClientWindowsDefaultWindowsSimple Относится к одному из трех возможных методов аутентификации Windows: аутентификация Windows (текущий пользователь ) (в сценариях начального запуска называется), аутентификация Windows (в сценариях начального запуска называется) или базовая аутентификация Windows (в сценариях начального запуска называется).
XProtect Smart Clienthttp://ourserverTommyT0mMy5Pa55w0rD В следующем примере показано окно входа в систему, в поле адреса сервера которого есть символ, базовая аутентификация, выбранная в поле аутентификации, в поле имени пользователя и (маскированный звездочками) в поле пароля:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Simple"
Пример использования метода Аутентификация в Windows:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Windows"
UserNamePassword Если вы используете аутентификацию Windows (текущий пользователь), параметры и будут не нужны. Пример выглядит следующим образом:
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(",'))
Examples:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'