ログインのスクリプト-パラメータ
次のパラメータを使用できます:
XProtect Smart Clientが接続する管理サーバーのURLを参照します。
次の例は、XProtect Smart ClientServer address フィールドにhttp://ourserverあるログインウィンドウを示しています。
Client.exe -ServerAddress="http://ourserver"
デフォルト認証タイプはWindows認証(現行ユーザー)です。これを変更しない限り、AuthenticationTypeパラメータ(以下のセクションで説明)を使用すると、ログインウィンドウのユーザー名フィールドに現在のWindowsユーザーの名前が自動的に表示されます。
特定のユーザー名を指します。
次の例は、XProtect Smart Client's login ウィンドウをhttp://ourserver、Server address フィールドとTommy、User name フィールドに示しています。
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
注記
このパラメータは、Windows認証および基本認証にのみ適用されます。どの認証方法を使用するかは、AuthenticationTypeパラメータを使って指定します。
特定のパスワードを参照します。
次の例は、XProtect Smart Client's login ウィンドウを示していますhttp://ourserver。 Server address フィールド、TommyUser name フィールド、およびT0mMy5Pa55w0rDPassword フィールドを使用します。
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
注記
このパラメータは、Windows認証および基本認証にのみ適用されます。どの認証方法を使用するかは、AuthenticationTypeパラメータを使って指定します。
3つの可能な認証方法の1つXProtect Smart Clientを参照します。 Windows認証(現在のユーザー)(起動スクリプトで呼び出されるWindowsDefault)、Windows認証(起動スクリプトで呼び出されるWindows)、または基本的な認証(起動スクリプトで呼び出されるSimple)。
次の例はXProtect Smart Client、Server address(サーバーアドレス) フィールドhttp://ourserver、Authentication(認証)フィールドで選択されたBasic認証、User name フィールドで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
現在のWindowsユーザーを使用してhttp://ourserverへログインする.scsは次のようになります。
<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'