Secuencias de comandos para iniciar sesión - parámetros
Se pueden utilizar los parámetros expuestos a continuación:

Se refiere a la URL del servidor de gestión al que XProtect Smart Client se conecta.
En el ejemplo siguiente se muestra la ventana de inicio de sesión de XProtect Smart Client con http://ourserver en el campo Dirección del servidor:
Client.exe -ServerAddress="http://ourserver"
Tenga en cuenta que el tipo de autenticación por defecto es Autenticación de Windows (usuario actual). A menos que lo cambie mediante el parámetro AuthenticationType que se describe a continuación, el diálogo de inicio de sesión mostrará automáticamente el nombre del usuario de Windows actual en el campo Nombre de usuario.

Hace referencia a un nombre de usuario específico.
En el ejemplo siguiente se muestra la ventana de inicio de sesión de XProtect Smart Client con http://ourserver en el campo Dirección del servidor y Jaime en el campo Nombre de usuario:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
Este parámetro solo es relevante para la Autenticación de Windows y Autenticación básica. Use el parámetro AuthenticationType para controlar el método de autenticación que va a usar.

Se refiere a una contraseña específica.
En el ejemplo siguiente se muestra la ventana de inicio de sesión de XProtect Smart Client con http://ourserver en el campo Dirección del servidor, Jaime en el campo Nombre de usuario y T0mMy5Pa55w0rD en el campo Contraseña:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
Este parámetro solo es relevante para la Autenticación de Windows y Autenticación básica. Use el parámetro AuthenticationType para controlar el método de autenticación que va a usar.

Se refiere a uno de los tres posibles métodos de autenticación de XProtect Smart Client: Autenticación de Windows (usuario actual) (llamado WindowsDefault en las secuencias de comandos de inicio), Autenticación de Windows (llamado Windows en las secuencias de comandos de inicio) o Autenticación básica (llamado Simple en las secuencias de comandos de inicio).
En el ejemplo siguiente se muestra la ventana de inicio de sesión de XProtect Smart Client con http://ourserver en el campo Dirección del servidor, Autenticación básica en el campo Autenticación, Jaime en el campo Nombre de usuario y T0mMy5Pa55w0rD (cubierto por asteriscos) en el campo Contraseña:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Simple"
Si usa la Autenticación de Windows, el ejemplo es:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Windows"
Si usa Autenticación de Windows (usuario actual), los parámetros UserName y Contraseña no serán necesarios y la ventana de ejemplo se vería así:
Client.exe -ServerAddress="http://ourserver" -AuthenticationType="WindowsDefault"

Se refiere a la ruta de acceso completa de una secuencia de comandos .scs (tipo de secuencia de comandos para controlar XProtect Smart Client).
En el ejemplo siguiente se usa una secuencia de comandos .scs para iniciar sesión:
Client.exe -Script=c:\startup.scs
Ejemplo de una secuencia de comandos .scs para iniciar sesión en http://ourserver con el usuario de Windows actual:
<ScriptEngine>
<Login>
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
</ScriptEngine>
Puede usar muchas de las llamadas de función de XProtect Smart Client (consulte Ver una lista de llamadas de función posibles) para añadir más funcionalidades a las secuencias de comandos .scs. En el siguiente ejemplo, hemos añadido una línea, de modo que la secuencia de comandos .scs del ejemplo anterior minimice también la aplicación de XProtect Smart Client:
<ScriptEngine>
<Login>
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
<Script>SCS. Application.Minimize();</Script>
</ScriptEngine>

Los formatos de parámetro válidos son:
{-,/,--}param{ ,=,:}((".')value(",'))
Ejemplos:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'