Ş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ıdaki ö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"

SPDs

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

  • ekle
  • sorgu
  • querybyid
  • yürüt
  • sil
  • şifrele (bkz. yürüt sekmesi)

ekle

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"
  • "file path"—XML dosyasına yol.

Örnek

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

sorgu

Genel Bakış

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

  • Kimlik numarası
  • Ad
  • Sürüm
  • Kiracı DBID

Aşağıdaki bir örnektir:

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
  • Ad

Örnek olarak:

1 Kurulum

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd query SPDID
  • SPDID—Sorgulanan SPD'nin ID'si.

Örnek

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

yürüt

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ülecek SPD'nin ID'si.
  • profileName|-profileID:profileID|-profileName:profileName—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
  • "input file"—SPD parametrelerini içeren girdi 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"

sil

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—Silinecek SPD'nin ID'si.

Örnek

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

IPs

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

  • ekle
  • sorgu
  • querybyid
  • sil

ekle

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"

sorgu

Genel Bakış

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

  • Kimlik numarası
  • Ad
  • Sürüm
  • İşletim Sistemi
  • Yerel
  • 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:

  • Kimlik numarası
  • Ad
  • Sürüm
  • İşletim Sistemi
  • Yerel
  • Durum

Biçim

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip query IPID
  • IPID—Sorgulanacak IP'nin ID'si.

Örnek

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

sil

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 IP'nin ID'si.

Ö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 Aralık 17, 2014 tarihinde ve 19.10 saatinde düzenlenmiştir.
Comments or questions about this documentation? Contact us for support!