Şuraya atla: kullan, ara

Command Line Console (CLC)'yi Kullanma

Command Line Console (CLC), yöneticilerin çözüm tanımları (SPD'ler) ve kurulum paketleri (KP'ler)'de belirli GAX fonksiyonlarını yürütmelerine olanak tanır. Örnek olarak CLC'yi, uzak ana makinelere sessizce SPD'leri dağıtmak için kullanabilirsiniz.

CLC'yi kullanmak için, işletim sisteminin komut satırı arayüzüne erişebilmeniz gerekmektedir. Eğer GAX ana bilgisayar makinesinde değilseniz, yerel makinede CLC (gaxclc.jar) aracı bulunmalıdır.

CLC ekli Yardım dosyasına erişmek için, şu komutlardan birini yürütün:

java –jar gaxclc.jar help
java –jar gaxclc.jar ?
Important
CLC ile komutlar yürüttüğünüzde, aracın yürütüldüğü aynı konumda bir log dosyası oluşturulur.

Yapı

CLC, şu yapıları kullanan komutları destekler:

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> <function> <operation> <args>

Yukarıda bulunan örnekte:

  • -u:user Yapılandırma Sunucusu'nda oturum açmak için kullanıcı adı.
  • -p:password Yapılandırma Sunucusu'nda oturum açmak için kullanıcı parola. Eğer bu bayrak herhangi bir değeri belirtmiyorsa, CLC bir parola olmadığını varsayar.
  • -s GAX sunucusuna güvenli bir https bağlantısı kullanma talimatı verir. Eğer bu bayrak belirlenmediyse, CLC http kullanır.
  • -h:<host>:<port> GAX sunucusunun ana bilgisayar ve bağlantı noktasını belirler. Eğer bu bayrak belirlenmediyse, CLC şu değeri kullanır: -h:localhost:8080.
  • <function>, ip veya spd olabilir.
  • <operation> bu işlemin yürütüleceğini belirtir. Bu bayrak için geçerli değerler, bir önceki adımda belirlediğiniz fonksiyona özgüdür (ip veya spd).
  • <args> işlem bağımsız değişkenleri belirtir. Bu bayrak için geçerli değerler, bir önceki adımda belirlediğiniz <function> ve <operation> parametreleridir.

Aşağıdaki bir CLC komut örneğidir:

java -jar gaxclc.jar -u:default -p:password -h:localhost:8080 spd execute 10054 1 "C:/GAX/input.txt"

SPD’ler

CLC, SPD'ler için şu işlemleri destekler:

  • add
  • query
  • querybyid
  • execute
  • delete
  • şifrele (bkz. yürüt sekmesi)

add

Genel Bakış

Bu işlem, GAX veritabanına bir SPD ekler. Eğer SPD zaten mevcutsa, SPD,XML'de ad ve sürüm tarafından belirlendiği gibi, bu işlem varılan SPD'yi değiştirir.

Eğer başarılı bir şekilde tamamlanırsa, işlem eklenen SPD'nin ID'sini geri döndürür.

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd add "file path"
  • "dosya yolu"—XML dosyasının yolu.

Örnek

java -jar gaxclc.jar -u:default -p:password spd add "c:\GAX\newSpd.xml"

query

Genel Bakış

Bu işlem, tüm SPD'leri sorgular ve her SPD için şu detayları listeleyen bir tablo görüntüler:

  • ID numarası
  • İsim
  • Sürüm
  • Kiracı DBID

Aşağıda bir örnek verilmiştir:

10054 gvp 8.1.5 1
10060 genesysOne 8.1.5 1
10060 eServices 8.1.5 1

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd query

Örnek

java -jar gaxclc.jar -u:default -p:password -s -h:132.45.43.45:443 spd query

querybyid

Genel Bakış

Bu işlem, bir SPD'yi kimliği ile sorgular. Eğer SPD bulunmuyorsa, işlem başarısız olur.

Başarılıysa, işlem SPD hakkında şu detayları listeleyen bir tablo görüntüler:

  • Profil Kimliği
  • İsim

Örneğin:

1 Install

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd query SPDID
  • SPDID—Sorgulanan SPD’nin Kimliği.

Örnek

java -jar gaxclc.jar -u:default -p:password -h:132.45.43.45:8080 spd query 4374

execute

Genel Bakış

Bu işlem, bir SPD'yi yürütür.

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd execute SPDID profileName|-profileID:profileID|-profileName:profileName -encrypted "input file"


  • SPDID—Yürütülen SPD’nin Kimliği.
  • profilAdı|-profilKimliği:profilKimliği|-profilAdı:profilAdı—Yürütülecek SPD profili.
Important
Eğer herhangi bir bayrak belirlenmediyse, profileName yürütülecek SPD profili olarak varsayılır.
  • -encrypted—Eğer belirlendiyse, girdi dosyasının şifrelenmiş olduğunu belirtir.
[+] Kullanımı Göster
  • "giriş dosyası"—SPD parametrelerini içeren giriş dosyasını belirler. Eğer -encrypted ayarlandıysa, girdi dosyası şifrelenir.

Girdi dosyası, JSONObject biçiminde olmalı ve belirli bir profil için SPD parametreleri içermelidir. Dosya UTF-8 biçiminde kodlanmış olmalıdır.

[+] Kullanımı göster

Örnek

java -jar gaxclc.jar -u:default -p:password -s -h:localhost:8080 spd execute 10054 -profileID:1 "C:/GAX/input.txt"


java -jar gaxclc.jar -u:default -p:password -h:localhost:8080 spd execute 10054 -profileName:"Install profile" "C:/GAX/input.txt"


java -jar gaxclc.jar -u:default -p:password -s -h:localhost:8080 spd execute 10054 1 -encrypted "C:/GAX/encryptedinput.txt"

delete

Genel Bakış

Bu işlem, bir SPD siler. Eğer SPD bulunmuyorsa, işlem başarısız olur.

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd delete SPDID
  • SPDID—Silinen SPD’nin Kimliği.

Örnek

java -jar gaxclc.jar -u:default -p:password spd delete 5436

KP’ler

CLC, ip fonksiyonları için şu işlemleri destekler:

  • add
  • query
  • querybyid
  • delete

add

Genel Bakış

Bu işlem, GAX veritabanına bir IP (.zip dosyası olarak sıkıştırılmış) ekler. Eğer IP zaten bulunuyorsa, değiştirilir.

Eğer başarılı bir şekilde tamamlanırsa, işlem IP'nin ID'sini görüntüler.

Important
.zip dosyası IP için, IP ve şablonlar klasörünü içermelidir.

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip add "path to IP zip file"


Örnek

java -jar gaxclc.jar -u:default -p:password ip add "C:\GAX\TESTS\zippedIpUpload\PRODUCTION\IP_TSrvSIP64_18100079b1_ENU_windows.zip"

query

Genel Bakış

Bu işlem, tüm IP'leri sorgular ve her IP için şu detayları listeleyen bir tablo görüntüler:

  • ID numarası
  • İsim
  • Sürüm
  • OS
  • Yerel Ayar
  • Durum

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip query

Örnek

java -jar gaxclc.jar -u:default -p:password -s -h:132.45.43.45:443 ip query

querybyid

Genel Bakış

Bu işlem, ID'si ile bir IP sorgular ve şu detayları listeleyen bir tablo görüntüler:

  • ID numarası
  • İsim
  • Sürüm
  • OS
  • Yerel Ayar
  • Durum

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip query IPID
  • IPID—Sorulacak KP’nin kimliği.

Örnek

java -jar gaxclc.jar -u:default -p:password -h:132.45.43.45:8080 ip query 543

delete

Genel Bakış

Bu işlem, bir IP siler.

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip delete IPID
  • IPID—Silinecek KP’nin kimliği.

Örnek

java -jar gaxclc.jar -u:default -p:password ip delete 547

category:Genesys Administrator Extension category:Genesys Administrator Extension Help

Bu sayfa son olarak Mayıs 25, 2017 tarihinde ve 21.09 saatinde düzenlenmiştir.
Comments or questions about this documentation? Contact us for support!