Oturum açma için betik yazımı - parametreler
Bu parametreleri kullanabilirsiniz:
XProtect Smart Client ürününün bağlandığı sunucunun URL'sine işaret eder.
Aşağıdaki örnekte, XProtect Smart ClientSunucu adresi alanında http://ourserver pencereyle oturum açma gösterilmektedir:
Client.exe -ServerAddress="http://ourserver"
Varsayılan doğrulaması tipi, Windows kimlik doğrulamasıdır (geçerli kullanıcı). Bunu AuthenticationType parametresini (aşağıdaki bölümde açıklanmıştır) kullanarak değiştirmediğiniz sürece, oturum açma penceresi otomatik olarak Kullanıcı adı alanında geçerli Windows kullanıcısını görüntüler.
Belirli bir kullanıcı adına bakın.
Aşağıdaki örnekte, Sunucu adresi alanında ve Kullanıcı adı alanında 'XProtect Smart Clients oturum açma penceresi http://ourserver gösterilmektedirTommy:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy"
Not
Bu parametre sadece Windows kimlik doğrulama ve Temel kimlik doğrulama için uygundur. Kullanılacak olan kimlik doğrulama yöntemini kontrol etmek için AuthenticationType parametresini kullanın.
Belirli bir şifreyi belirtir.
Aşağıdaki örnekte, 'XProtect Smart Clients oturum açma penceresihttp://ourserver Sunucu adresi alanında,Tommy Kullanıcı adı alanında ve Parola alanında T0mMy5Pa55w0rD gösterilmektedir:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD"
Not
Bu parametre sadece Windows kimlik doğrulama ve Temel kimlik doğrulama için uygundur. Kullanılacak olan kimlik doğrulama yöntemini kontrol etmek için AuthenticationType parametresini kullanın.
Üç olası kimlik doğrulama yönteminden birini ifade eder: XProtect Smart Client'Windows kimlik doğrulama (mevcut kullanıcı) (başlatma komut dizilerinde WindowsDefault çağrılır ), Windows kimlik doğrulama (başlatma komut dizilerinde çağrılırWindows) veya Temel kimlik doğrulama (başlatma komut dizilerinde çağrılırSimple).
The following example shows the XProtect Smart Client login window with http://ourserver in the Server address field, Basic authentication selected in the Authentication field, Tommy in the User name field, and T0mMy5Pa55w0rD (masked by asterisks) in the Password field:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Simple"
Eğer Windows kimlik doğrulama kullanıyorsanız, örnek şu şekilde:
Client.exe -ServerAddress="http://ourserver" -UserName="Tommy" -Password="T0mMy5Pa55w0rD" -AuthenticationType="Windows"
Windows kimlik doğrulamasını (mevcut kullanıcı) kullanırsanız, UserName ve Password parametreleri gerekli olmaz ve örnek şu şekilde görünür:
Client.exe -ServerAddress="http://ourserver" -AuthenticationType="WindowsDefault"
Bir .scs komut dizisine doğru olan tam bir yolu ifade eder (XProtect Smart Client uygulamasının kontrol edilmesini hedefleyen bir komut dizisi tipi).
Aşağıdaki örnekte oturum açmak için, bir .scs betiği kullanılır:
Client.exe -Script=c:\startup.scs
Geçerli Windows kullanıcısı olan http://ourserver'da oturum açılması için bir .scs komut dizisi örneği:
<ScriptEngine> <Login> <ServerAddress>http://ourserver</ServerAddress> <AuthenticationType>WindowsDefault</AuthenticationType> </Login> </ScriptEngine>
.scs betiklerine daha fazla işlevsellik kazandırmak (bkz. fonksiyon çağrılarına ait bir listeyi görüntüleyin) için XProtect Smart Client uygulamasının fonksiyon aramalarının birçoğunu kullanabilirsiniz. Aşağıdaki örnekte, bir satır eklediğimiz için bir önceki örnekten alınan .scs komut dizisi XProtect Smart Client uygulamasını simge durumuna da küçültecektir:
<ScriptEngine> <Login> <ServerAddress>http://ourserver</ServerAddress> <AuthenticationType>WindowsDefault</AuthenticationType> </Login> <Script>SCS. Application.Minimize();</Script> </ScriptEngine>
Geçerli parametre formatları şunlardır:
{-,/,--}param{ ,=,:}((".')value(",'))
Examples:
-UserName Tommy
--UserName Tommy /UserName:"Tommy" /UserName=Tommy -Password 'Tommy'