اذهب إلى: تصفح, ابحث

استخدام وحدة التحكم في سطر الأوامر (CLC)

تتيح وحدة التحكم في سطر الأوامر (CLC) للمسؤولين استخدام سطر الأوامر لتنفيذ وظائف GAX المعينة الخاصة بــ تعريفات الحل (SPDs) وحزم التثبيت (IPs). على سبيل المثال، قد تستخدم CLC لنشر SPDs تلقائيًا على المضيفون البعيدون.

يجب أن تكون قادرًا على الوصول إلى واجهة سطر أوامر نظام التشغيل لاستخدام CLC. إذا لم تكن على جهاز GAX المضيف، فيجب أن تكون أداة CLC (gaxclc.jar) متاحة لديك على الجهاز المحلي.

للوصول إلى ملف تعليمات CLC المضمّن، نفذ أحد الأوامر التالية:

java –jar gaxclc.jar help
java –jar gaxclc.jar ?
Important
بمجرد تنفيذك الأوامر مع CLC، يتم إنشاء ملف السجل في نفس المكان الذي تم تنفيذ الأداه به.

البنية

تدعم CLC الأوامر التي تستخدم البنية التالية:

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

في المثال أعلاه:

  • -u:user هو اسم المستخدم لتسجيل الدخول في خادم التكوين.
  • -p:password هي كلمة المرور لتسجيل الدخول في خادم التكوين. يفترض CLC أنه لا توجد كلمة مرور إذا لم تحدد هذه العلامة قيمة.
  • -s لاستخدام اتصال https آمن بخادم GAX. إذا كانت العلامة غير محددة، فإن CLC تستخدم http.
  • -h:<host>:<port> تُحدد المضيف ومنفذ الخادم GAX. إذا كانت العلامة غير محددة، فإن CLC تستخدم القيمة التالية. -h:localhost:8080.
  • <function> عبارة عن ip أو spd.
  • <operation> تُحدد العملية ليتم تنفيذها. تُحدد القيم الصالحة لهذه العملية للوظيفة التي قمت بتحديدها في الخطوة السابقة (ip أو spd).
  • <args> تُحدد وسيطات العملية. تُحدد القيم الصالحة لهذه العملية للوظيفة <function> ومعلمات <operation>التي قمت بتحديدها في الخطوات السابقة.

ما يلي هو مثال لأمر CLC:

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

معلمات SPD

يدعم CLC العمليات التالية لمعلمات SPD:

  • إضافة
  • استعلام
  • استعلام querybyid
  • تنفيذ
  • حذف
  • تشفير (انظر علامة التبويب تنفيذ)

إضافة

نظرة عامة

تضيف هذه العملية SPD إلى قاعدة بيانات GAX. إذا كانت SPD موجودة بالفعل، كما هي محددة من خلال الاسم والإصدار في SPD XML، فإن هذه العملية تستبدل SPD الموجودة.

في حال نجاحها، تقوم العملية بإرجاع معلمات SPD المضافة.

التنسيق

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd add "file path"
  • "مسار الملف"—المسار إلى ملف XML.

مثال

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

استعلام

نظرة عامة

تستعلم هذه العملية عن جميع معلمات SPD وتعرض جدولاً يدرج التفاصيل التالية لكل معلمة SPD:

  • رقم المعرف
  • الاسم
  • الإصدار
  • معرف DBID للمستأجر

إليك المثال التالي:

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

التنسيق

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

مثال

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

استعلام querybyid

نظرة عامة

تستعلم هذه العملية عن SPD من خلال معرفها. إذا لم تكن SPD موجودة، سوف تفشل العملية.

في حال نجاحها، تعرض العملية جدول يُدرج التفاصيل التالية عن SPD:

  • معرف ملف التعريف
  • الاسم

على سبيل المثال:

1 Install

التنسيق

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd query SPDID
  • SPDID—معرف SPD الذي يجري الاستعلام عنه.

مثال

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

تنفيذ

نظرة عامة

تنفذ هذه العملية معرف SPD.

التنسيق

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


  • SPDID—معرف SPD المطلوب تنفيذه.
  • profileName|-profileID:profileID|-profileName:profileName—ملف تعريف SPD المطلوب تنفيذه.
Important
إذا لم يتم تحديد علامة، من ثم يفترض تنفيذ profileName مثلها مثل ملف تعريف
SPD.
  • -encrypted—إذا تم تحديدها، فتوضح ما إذا كان قد تم تشفير ملف الإدخال.
[+] عرض الاستخدام
  • "ملف الإدخال"—تحديد ملف الإدخال الذي يحتوي على معلمات SPD. إذا تم تعيين -encrypted، فسيتم تشفير ملف الإدخال.

يجب أن يكون ملف الإدخال في صيغة JSONObject ويحتوي على معلمات SPD لملف التعريف المحدد. يجب أن يتم ترميز الملف في التنسيق UTF-8.

[+] عرض الاستخدام

مثال

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"

حذف

نظرة عامة

تحذف هذه العملية معرف SPD. تفشل العملية في حالة عدم وجود SPD.

التنسيق

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> spd delete SPDID
  • SPDID—معرف SPD المطلوب حذفه.

مثال

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

وظائف IP

يدعم CLC العمليات التالية لوظيفة ip:

  • إضافة
  • استعلام
  • استعلام querybyid
  • حذف

إضافة

نظرة عامة

تضيف هذه العملية IP (يتم تجميعه كملف ‎.zip) لقاعدة بيانات GAX. إذا كان IP موجود بالفعل، فسوف يتم استبداله.

في حال نجاحها، تقوم العملية بعرض معرف الـ IP.

Important
يجب أن يحتوي ملف ‎.zip على IP ومجلد قوالب لـ IP.

التنسيق

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


مثال

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

استعلام

نظرة عامة

تستعلم هذه العملية عن جميع معلمات IP وتعرض جدولاً يدرج التفاصيل التالية لكل معلمة IP:

  • رقم المعرف
  • الاسم
  • الإصدار
  • نظام التشغيل
  • الإعدادات المحلية
  • الحالة

التنسيق

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

مثال

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

استعلام querybyid

نظرة عامة

تستعلم هذه العملية عن جميع معلمات IP وتعرض جدولاً يدرج التفاصيل التالية:

  • رقم المعرف
  • الاسم
  • الإصدار
  • نظام التشغيل
  • الإعدادات المحلية
  • الحالة

التنسيق

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip query IPID
  • IPID—معرف IP المطلوب الاستعلام عنه.

مثال

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

حذف

نظرة عامة

تحذف هذه العملية معرف IP.

التنسيق

java –jar gaxclc.jar -u:user -p:password -s -h:<host>:<port> ip delete IPID
  • IPID—معرف IP المطلوب حذفه.

مثال

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

category:Genesys Administrator Extension category:Genesys Administrator Extension Help

آخر تعديل لهذه الصفحة كان يوم مايو ٢٥، ٢٠١٧، الساعة ٢٢:٤٢.
Comments or questions about this documentation? Contact us for support!