Скриптове за вход - параметри
Можете да използвате следните параметри:
Препраща към 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 (маскирано със звездички) в полето Password:
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>
Можете да използвате много от XProtect Smart Clientизвикванията на функции (вижте списъка с извиквания на функции), за да добавите допълнителна функционалност към .scs скриптовете. В следващия пример добавихме ред, така че .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'