البرمجة النصية لتسجيل الدخول - المعلمات
يمكنك استخدام هذه المعلمات:

يشير إلى عنوان 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 في البرامج النصية لبدء التشغيل)، أو مصادقة أساسية (يسمى بسيط في البرامج النصية لبدء التشغيل).
يعرض المثال التالي نافذة تسجيل دخول إلى XProtect Smart Client مع وجود http://ourserver في حقل عنوان الخادم وتحديد مصادقة أساسية في الحقل مصادقة و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
مثال على برنامج نصي .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(",'))
أمثلة:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'