Scripting für die Anmeldung – Parameter
Sie können diese Parameter verwenden:
Bezieht sich auf die URL des Management Servers, dem XProtect Smart Client eine Verbindung herstellt.
Das folgende Beispiel zeigt das XProtect Smart Client-Anmeldefenster mit http://ourserver im Feld Serveradresse:
Client.exe -ServerAddress="http://ourserver"
Der Standard-Authentifizierungstyp ist Windows-Authentifizierung (aktueller Benutzer). Sofern Sie dies nicht mithilfe des Parameters AuthenticationType ändern (im folgenden Abschnitt beschrieben), zeigt das Anmeldungsfenster den aktuellen Windows-Benutzer im Feld Benutzername an.
Gibt einen bestimmten Benutzernamen an.
Das folgende Beispiel zeigt das XProtect Smart Client-Anmeldefenster mit http://ourserver im Feld Serveradresse und Tommy im Feld Benutzername:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
Anmerkung
Dieser Parameter ist nur für die Windows-Authentifizierung und die Basis-Authentifizierung relevant. Mit dem Parameter AuthenticationType steuern Sie, welche Authentifizierungsmethode verwendet wird.
Gibt ein bestimmtes Passwort an.
Das folgende Beispiel zeigt das XProtect Smart Client-Anmeldefenster mit http://ourserver im Feld Serveradresse, Tommy im Feld Benutzername und T0mMy5Pa55w0rD im Feld Passwort:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
Anmerkung
Dieser Parameter ist nur für die Windows-Authentifizierung und die Basis-Authentifizierung relevant. Mit dem Parameter AuthenticationType steuern Sie, welche Authentifizierungsmethode verwendet wird.
Bestimmt, welche der drei möglichen Authentifizierungsmethoden von XProtect Smart Client verwendet werden soll: Windows-Authentifizierung (aktueller Benutzer) (in Startskripts als WindowsDefault bezeichnet), Windows-Authentifizierung (in Startskripts als Windows bezeichnet) oder Basis-Authentifizierung (in Startskripts als Simple bezeichnet).
Das folgende Beispiel zeigt das XProtect Smart Client Anmeldefenster mit http://ourserver im Feld Serveradresse, der Auswahl von Basis-Authentifizierung im Feld Authentifizierung, Tommy im Feld Benutzername und T0mMy5Pa55w0rD (mit einem Sternchen gekennzeichnet) im Feld Passwort:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Simple"
Bei Verwendung der Windows-Authentifizierung ist das Beispiel:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Windows"
Bei Verwendung von Windows-Authentifizierung (aktueller Benutzer) sind die Parameter UserName und Password nicht erforderlich. In diesem Fall sieht das Beispiel folgendermaßen aus:
Client.exe -ServerAddress="http://ourserver" -AuthenticationType="WindowsDefault"
Gibt den vollständigen Pfad eines SCS-Skripts an (ein Skripttyp zum Steuern von XProtect Smart Client).
Im folgenden Beispiel wird für die Anmeldung ein SCS-Skript verwendet:
Client.exe -Script=c:\startup.scs
Beispiel für ein .scs-Skript zur Anmeldung bei http://ourserver als aktueller Windows-Benutzer:
<ScriptEngine> <Login> <ServerAddress>http://ourserver</ServerAddress> <AuthenticationType>WindowsDefault</AuthenticationType> </Login> </ScriptEngine>
Sie können viele der Funktionsaufrufe von XProtect Smart Client verwenden (siehe Eine Liste der Funktionsaufrufe anzeigen), um weitere Funktionen zu .scs-Skripten hinzuzufügen. Im folgenden Beispiel wurde dem .scs-Skript aus dem vorherigen Beispiel eine Zeile hinzugefügt, so dass die Anwendung XProtect Smart Client zudem noch minimiert wird:
<ScriptEngine> <Login> <ServerAddress>http://ourserver</ServerAddress> <AuthenticationType>WindowsDefault</AuthenticationType> </Login> <Script>SCS. Application.Minimize();</Script> </ScriptEngine>
Gültige Parameterformate sind:
{-,/,--}param{ ,=,:}((".')value(",'))
Examples:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'