wbemcli

wbemcli

Este es el comando wbemcli que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


wbemcli: cliente CIM de línea de comandos independiente

SINOPSIS


wbemcli gc | mcd | dc | ec | ecn | gi | ci | mi | di | ei | ein | ai | ain | ri | rin | gp | sp | cm | cmx [-NL] [-h] [-t]
[-cte] [-dx] [-Dr] [-noverificar] [-cacert expediente] [-clientecert expediente] [-cliente clave expediente]
[-C.A asocClass] [-arco claseresultado] [-Arkansas papel] [-arr rol de resultado] objetoRuta
[prop = valor [, ...]] [apuntalar[,...]]

Suplente formatos:


(Estos enlaces simbólicos no los instala el paquete Debian, pero funcionan si se crean manualmente).

wbemgc [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta [apuntalar[,...]]

wbemgcd [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta

wbemdc [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta

wbemec [-NL] [-h] [-t] [-cte] [-dx] [-Dr] objetoRuta [apuntalar[,...]]

wbemecn [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta

wbemgi [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta [apuntalar[,...]]

wbemci [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta [prop = valor [, ...]]

wbemmi [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta [prop = valor [, ...]]

wbemdi [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta

wbemei [-NL] [-h] [-t] [-cte] [-dx] [-Dr] objetoRuta [apuntalar[,...]]

wbemein [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta

wbemai [-NL] [-h] [-t] [-cte] [-dx] [-Dr] [-C.A asocClass] [-arco claseresultado]
[-Arkansas papel] [-arr rol de resultado] objetoRuta [apuntalar[,...]]

wbemain [-NL] [-h] [-t] [-dx] [-Dr] [-C.A asocClass] [-arco claseresultado] [-Arkansas papel]
[-arr rol de resultado] objetoRuta

wbemri [-NL] [-h] [-t] [-cte] [-dx] [-Dr] [-arco claseresultado] [-Arkansas papel] objetoRuta
[apuntalar[,...]]

wbemrin [-NL] [-h] [-t] [-dx] [-Dr] [-arco claseresultado] [-Arkansas papel] objetoRuta

wbemgp [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta apuntalar

wbemsp [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta prop = valor

wbemcm [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta método [.param = valor [, ...]]

wbemcmx [-NL] [-h] [-t] [-dx] [-Dr] objetoRuta método [.param = valor [, ...]]

DESCRIPCIÓN


wbemcli es un cliente CIM basado en la línea de comandos. Utiliza uno de los
gc | mcd | dc | ec | ecn | gi | ci | mi | di | ei | ein | ai | ain | ri | rin | gp | sp | cm | cmx operaciones y la completa
ruta calificada al objeto CIM para llegar al host y ejecutar la operación especificada.
Esta implementación es independiente de la biblioteca CIMOM y se puede utilizar con todas las
Implementaciones CIMOM. los objetoRuta El parámetro se utiliza para localizar el objeto CIM y tiene
el siguiente formato:

: // [usuario: pwd @] : // ..]>: [. ]

The objetoRuta debe ir entre comillas simples para que entre comillas dobles
Las cadenas son conservadas por el shell de línea de comandos. Consulte la sección de ejemplos.

El único esquema admitido es http. Ejemplo:
http://krz: xyz @ localhost: 5988 / root / cimv2: rpm_package.name = glibc

The prop = valor [, ...] el parámetro se utiliza para especificar = pares para el ci, mi
y operaciones sp. Sólo uno = el par debe especificarse para el sp
operación.

Ejemplo:
stringProp = "a cadena ", booleanProp = true, numericProp = 25

Las matrices de valores de propiedad se admiten especificando valores adicionales
separado por comas

Ejemplo:
stringProp = "a cadena "," otro cadena ", numericProp = 25,49,12

The apuntalar[,...] parámetro especifica las propiedades que se devolverán. Uno apuntalar debe ser
especificado para la operación gp. Para otras operaciones, este parámetro es opcional, si no
se especifican todas las propiedades serán devueltas.

Ejemplo:
stringProp, booleanProp, numericProp

The método [.param = valor [, ...] el parámetro se utiliza para especificar = pares para
la operación cm.

Ejemplo:
Method2Execute.stringParam = "a string ", booleanParam = true, numericParam = 25

Las matrices de valores de propiedad se admiten especificando valores adicionales
separado por comas

Ejemplo:
Method2Execute.stringParam = "a cadena "," otro cadena ", numericParam = 25,49,12

OPERACIONES:


Las operaciones admitidas son:

gc conseguir clase

mcd obtener definición de clase

dc eliminar clase

ec enumerar clases

ecn enumerar los nombres de las clases

gi obtener Instancia

ci crear instancia

mi modificar instancia

di eliminar instancia

ei enumerar instancias

una enumerar nombres de instancias

ai enumerar instancias de asociación

ain enumerar nombres de instancias de asociación

ri enumerar instancias de referencia

rin enumerar nombres de instancias de referencia

gp obtener propiedad

sp establecer propiedad

cm método de llamada

cmx método de llamada (devolver XML)

CAMPUS


-h Imprime un mensaje de ayuda

-NL Inicie una nueva línea por cada propiedad devuelta

-t Agregar indicadores de matriz ([]), referencia (&) y propiedad clave (#) a los nombres de las propiedades

-cte Habilite la compatibilidad con respuestas fragmentadas de CIMOM

-v Mostrar información de versión

-dx Mostrar la carga útil de los mensajes XML recibidos de CIMOM

-Dr Delimita las referencias con {} pares

-noverificar
No verifique el certificado del servidor para las URL https (útil para realizar pruebas)

-cacert
Archivo de certificado de CA (requerido para https URLS a menos que se especifique -noverify)

-clientecert
Archivo de certificado de cliente (si el servidor CIM requiere certificados de cliente)

-cliente clave
Archivo de clave privada del cliente (obligatorio si se especifica -clientcert)

-C.A nombre de clase de asociación (ai, ain solamente)

-arco nombre de la clase de resultado (solo ai, ain, rin, ri)

-Arkansas nombre del rol (solo ai, ain, rin, ri)

-arr nombre del rol de resultado (ai, solo ain)

BIBLIOTECAS


wbemcli requiere libghttp, libwww o winhttp, dependiendo de las opciones de compilación utilizadas.

Ejemplo


Para obtener todas las instancias de rpm_packages, es decir, todos los paquetes rpm instalados en el sistema local,
se puede utilizar el siguiente comando:

wbemcli ei 'http://localhost: 5988 / root / cimv2: rpm_package '

La operación de obtención de instancia se puede especificar para obtener más información sobre un determinado
paquete:

wbemcli gi 'http://localhost: 5988 / root / cimv2: rpm_package.name = "glibc" '

La operación de creación de instancia (ci) se puede llamar utilizando el siguiente ejemplo de formato.
Los valores de propiedad también se pueden especificar / agregar a la sintaxis.

wbemcli ci
'http://localhost: 5988 / root / cimv2: TST_InstanceProperties.CreationClassName = "TST_InstanceProperties", Id = "Instancia
# 2 "' 'CreationClassName = "TST_InstanceProperties", Id = "Instancia # 2 ", Property_string2 =" Este
is instancia # 2 ", Property_uint8 = 250 '

Se pueden encontrar más ejemplos de líneas de comando en el directorio wbemcli / samples.

Anfitrión indirección SOPORTE


El esquema y la especificación del host en la ruta del objeto se pueden reemplazar por un token arbitrario
que se utilizará para localizar el esquema adecuado y la especificación de host en ./wbemcli.ind o
cualquier archivo especificado mediante la variable de entorno WBEMCLI_IND. El formato de este archivo es
como sigue:

: : // [usuario: pwd @] :

Suponiendo la siguiente entrada en ./wbemcli.ind:

miCimom: http://localhost: 5988

El ejemplo de la sección anterior se puede especificar como:

wbemcli gi 'myCimom / root / cimv2: rpm_package.name = "glibc"'

Utilice wbemcli en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows