Přejít na: navigace, hledání

Používání konzoly příkazového řádku (CLC)

Konzola příkazového řádku (CLC) umožňuje správcům používat příkazový řádek k provádění určitých funkcí aplikace GAX s definicemi řešení (SPD)instalačními balíčky (IP). Konzolu CLC můžete použít například k bezobslužnému nasazování definic SPD na vzdálené hostitele.

Abyste mohli konzolu CLC používat, musíte mít přístup k rozhraní příkazového řádku operačního systému. Pokud počítač, který používáte, není hostitelem aplikace GAX, musíte mít v místním počítači k dispozici nástroj CLC (gaxclc.jar).

Chcete-li zobrazit soubor nápovědy integrovaný v konzole CLC, použijte některý z následujících příkazů:

java –jar gaxclc.jar help
java –jar gaxclc.jar ?
Important
Při vytváření příkazů v konzole CLC je ve stejném umístění, ve kterém je nástroj používán, generován soubor protokolu.

Struktura

Konzola CLC podporuje příkazy s následující strukturou:

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> <function> <operation> <args>

Ve výše uvedeném příkladu:

  • -u:uživatel je uživatelské jméno pro přihlášení k serveru s konfigurací.
  • -p:heslo je heslo pro přihlášení k serveru s konfigurací. Pokud tento příznak nezadává žádnou hodnotu, konzola CLC bude předpokládat, že heslo neexistuje.
  • -s přikazuje konzole CLC použít zabezpečené připojení (HTTPS) k serveru GAX. Pokud tento příznak není zadán, konzola CLC použije protokol HTTP.
  • -h:<host>:<port> určuje hostitele a port serveru GAX. Pokud tento příznak není zadán, konzola CLC použije následující hodnotu: -h:localhost:8080.
  • <function> může být buď ip, nebo spd.
  • <operation> určuje prováděnou operaci. Platné hodnoty pro tento příznak jsou specifické pro funkci, kterou jste určili v předchozím kroku (ip nebo spd).
  • <args> určuje argumenty operace. Platné hodnoty pro tento příznak jsou specifické pro parametry <function><operation>, které jste určili v předchozích krocích.

Následuje příklad příkazu CLC:

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

SPD

Konzola CLC podporuje následující operace pro definice SPD:

  • add,
  • query,
  • querybyid,
  • execute,
  • delete,
  • encrypt (viz karta execute).

add

Přehled

Tato operace přidá definici SPD do databáze GAX. Pokud definice SPD již existuje (lze poznat podle názvu a verze v souboru XML definice SPD), tato operace existující definici SPD nahradí.

Pokud je operace úspěšná, vrátí ID přidané definice SPD.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> spd add "cesta k souboru"
  • "cesta k souboru" - cesta k souboru XML.

Příklad

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

query

Přehled

Tato operace pošle dotaz na všechny definice SPD a zobrazí tabulku, která bude uvádět seznam následujících informací o každé definici SPD:

  • Číslo ID,
  • Název,
  • Verze,
  • DBID klienta.

Následuje příklad:

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

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> spd query

Příklad

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

querybyid

Přehled

Tato operace posílá dotaz na definici SPD podle jejího ID. Pokud definice SPD neexistuje, operace bude neúspěšná.

Pokud je operace úspěšná, zobrazí tabulku se seznamem následujících podrobností o definici SPD:

  • ID profilu,
  • název.

Například:

1 Install

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> spd query SPDID
  • SPDID - ID definice SPD, na kterou je odesílán dotaz.

Příklad

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

execute

Přehled

Tato operace spustí definici SPD.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> spd execute SPDID profileName|-profileID:IDprofilu|-profileName:názevProfilu -encrypted "vstupní soubor"


  • SPDID - ID spouštěné definice SPD.
  • profileName|-profileID:IDprofilu|-profileName:názevProfilu - spouštěný profil SPD.
Important
Pokud není určen žádný příznak, pak je název profileName považován za profil SPD, který má být spuštěn.
  • -encrypted - pokud je tento příznak zadán, vstupní soubor je šifrován.
[+] Zobrazit používání
  • "vstupní soubor" - určuje vstupní soubor obsahující parametry SPD. Pokud je zadán příznak -encrypted, vstupní soubor je šifrován.

Vstupní soubor musí být ve formátu JSONObject a obsahovat parametry SPD pro konkrétní profil. Soubor musí být zakódován ve formátu UTF-8.

[+] Zobrazit používání

Příklad

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


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


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

delete

Přehled

Tato operace odstraní definici SPD. Pokud definice SPD neexistuje, operace bude neúspěšná.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> spd delete SPDID
  • SPDID - ID definice SPD, kterou chcete odstranit.

Příklad

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

IP

Konzola CLC podporuje následující operace pro funkci ip:

  • add,
  • query,
  • querybyid,
  • delete.

add

Přehled

Tato operace přidá do databáze GAX balíček IP (zabalený jako soubor ZIP). Pokud balíček IP již existuje, bude nahrazen.

Pokud je operace úspěšná, zobrazí ID balíčku IP.

Important
Soubor ZIP musí obsahovat balíček IP a složku šablon pro balíček IP.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> ip add "cesta k souboru ZIP balíčku IP"


Příklad

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

query

Přehled

Tato operace pošle dotaz na všechny balíčky IP a zobrazí tabulku, která bude uvádět seznam následujících podrobností o každém balíčku IP:

  • číslo ID,
  • název,
  • verze,
  • OS,
  • místní nastavení,
  • stav.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> ip query

Příklad

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

querybyid

Přehled

Tato operace pošle dotaz na balíček IP podle jeho ID a zobrazí tabulku, která bude uvádět seznam následujících podrobností:

  • číslo ID,
  • název,
  • verze,
  • OS,
  • místní nastavení,
  • stav.

Formát

java –jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> ip query IPID
  • IPID - ID balíčku IP, na který chcete poslat dotaz.

Příklad

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

delete

Přehled

Tato operace odstraní balíček IP.

Formát

java -jar gaxclc.jar -u:uživatel -p:heslo -s -h:<host>:<port> ip delete IPID
  • IPID - ID balíčku IP, který chcete odstranit.

Příklad

java -jar gaxclc.jar -u:uživatel -p:heslo ip delete 547

category:Genesys Administrator Extension category:Genesys Administrator Extension Help

Stránka byla naposledy editována 17. 12. 2014 v 16:54.
Comments or questions about this documentation? Contact us for support!