英語フランス語スペイン語

Ad


OnWorksファビコン

wbemcli

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで wbemcli を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wbemcli です。

プログラム:

NAME


wbemcli - 独立したコマンドライン CIM クライアント

SYNOPSIS


wbemcli gc | gcd | dc | ec | ecn | gi | ci | mi | di | ei | ein | ai | ain | ri | rin | gp | sp | cm | cmx [-nl] [-h] [-t]
[-cte] [-dx] [-博士] [-確認する] [-cacert ファイル] [-クライアント証明書 ファイル] [-クライアントキー ファイル]
[-交流 関連クラス] [-アーク 結果クラス] [-ar 役割] [-arr 結果ロール] オブジェクトパス
[prop=値[,...]] [プロップ[,...]]

代替の フォーマット:


(これらのシンボリックリンクは Debian パッケージによってインストールされませんが、手動で作成した場合は機能します。)

wbemgc [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス [プロップ[,...]]

wbemgcd [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス

wbemdc [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス

wbemec [-nl] [-h] [-t] [-cte] [-dx] [-博士] オブジェクトパス [プロップ[,...]]

ウィベメクン [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス

ウェベムギ [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス [プロップ[,...]]

wbemci [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス [prop=値[,...]]

うべみ [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス [prop=値[,...]]

ウィベムディ [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス

ウィベメイ [-nl] [-h] [-t] [-cte] [-dx] [-博士] オブジェクトパス [プロップ[,...]]

ベマイン [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス

わべまい [-nl] [-h] [-t] [-cte] [-dx] [-博士] [-交流 関連クラス] [-アーク 結果クラス]
[-ar 役割] [-arr 結果ロール] オブジェクトパス [プロップ[,...]]

wbemain [-nl] [-h] [-t] [-dx] [-博士] [-交流 関連クラス] [-アーク 結果クラス] [-ar 役割]
[-arr 結果ロール] オブジェクトパス

ウィベムリ [-nl] [-h] [-t] [-cte] [-dx] [-博士] [-アーク 結果クラス] [-ar 役割] オブジェクトパス
[プロップ[,...]]

ウベムリン [-nl] [-h] [-t] [-dx] [-博士] [-アーク 結果クラス] [-ar 役割] オブジェクトパス

wbemgp [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス 小道具

wbemsp [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス プロパティ=値

wbemcm [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス メソッド[.param=値[,...]]

wbemcmx [-nl] [-h] [-t] [-dx] [-博士] オブジェクトパス メソッド[.param=値[,...]]

DESCRIPTION


wbemcli コマンドラインベースの CIM クライアントです。 次のいずれかを使用します。
gc | gcd | dc | ec | ecn | gi | ci | mi | di | ei | ein | ai | ain | ri | rin | gp | sp | cm | cmx 操作と完全に
CIM オブジェクトへの修飾パスを使用してホストにアクセスし、指定された操作を実行します。
この実装は CIMOM ライブラリに依存せず、すべての WBEM 準拠で使用できます。
CIMOM の実装。 の オブジェクトパス パラメータは CIM オブジェクトを見つけるために使用され、
次の形式:

://[ユーザー:pwd@] : // ..]>: [。 】

  オブジェクトパス 二重引用符になるように単一引用符で囲む必要があります
文字列はコマンド ライン シェルによって保持されます。 例のセクションを参照してください。

サポートされているスキームは http のみです。 例:
http://krz:xyz@localhost:5988/root/cimv2:rpm_package.name=glibc

  prop=値[,...] パラメータは指定するために使用されます= ci、miのペア
そしてSP作戦。 唯一= sp にはペアを指定する必要があります
操作。

例:
stringProp="a 文字列",booleanProp=true,numericProp=25

追加の値を指定することで、プロパティ値の配列がサポートされます
カンマで区切られた

例:
stringProp="a 文字列","別の 文字列",numericProp=25,49,12

  プロップ[,...] パラメータは返されるプロパティを指定します。 一 小道具
gp 操作に指定されます。 他の操作の場合、このパラメーターはオプションです (何もない場合)。
指定すると、すべてのプロパティが返されます。

例:
stringProp、booleanProp、numericProp

  メソッド[.param=値[,...] パラメータは指定するために使用されます= のペア
cm操作。

例:
Method2Execute.stringParam="a 文字列",booleanParam=true,numericParam=25

追加の値を指定することで、プロパティ値の配列がサポートされます
カンマで区切られた

例:
Method2Execute.stringParam="a 文字列","別の 文字列",numericParam=25,49,12

オペレーション:


サポートされている操作は次のとおりです。

gc 授業を受ける

GCD クラス定義を取得する

dc クラスを削除する

ec クラスを列挙する

ecn クラス名を列挙する

gi インスタンスを取得する

ci インスタンスの作成

mi インスタンスを変更する

di インスタンスの削除

ei インスタンスを列挙する

A インスタンス名を列挙する

ai 関連インスタンスを列挙する

AIN アソシエーションインスタンス名を列挙する

ri 参照インスタンスを列挙する

リン 参照インスタンス名を列挙する

gp 財産を得る

sp プロパティを設定する

cm 呼び出しメソッド

cmx メソッドの呼び出し (XML を返す)

OPTIONS


-h ヘルプメッセージを印刷する

-nl 返されたプロパティごとに新しい行を開始します

-t 配列 ([])、参照 (&)、およびキー プロパティ (#) インジケーターをプロパティ名に追加します。

-cte CIMOM からのチャンク応答のサポートを有効にする

-v バージョン情報を表示する

-dx CIMOM から受信した XML メッセージ ペイロードを表示する

-博士 参照を { } ペアで区切る

-確認する
https URL のサーバー証明書を検証しません (テストに役立ちます)

-cacert
CA 証明書ファイル (-noverify が指定されていない場合、https URLS に必要)

-クライアント証明書
クライアント証明書ファイル (CIM サーバーがクライアント証明書を必要とする場合)

-クライアントキー
クライアント秘密鍵ファイル (-clientcert が指定されている場合は必須)

-交流 アソシエーションクラス名(ai、ainのみ)

-アーク 結果クラス名(ai、ain、rin、riのみ)

-ar 役名(アイ、アイン、リン、リのみ)

-arr 結果のロール名 (ai、ain のみ)

ライブラリ


wbemcli 使用するビルド オプションに応じて、libghttp、libwww、または winhttp のいずれかが必要です。


rpm_packages のすべてのインスタンス、つまりローカル システムにインストールされているすべての rpm パッケージを取得するには、
次のコマンドを使用できます。

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

インスタンスの取得操作を指定して、特定のインスタンスに関する詳細情報を取得できます。
パッケージ:

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

インスタンス作成 (ci) オペレーションは、次の形式の例を使用して呼び出すことができます。
プロパティ値を指定したり、構文に追加したりすることもできます。

wbemcli ci
'http://localhost:5988/root/cimv2:TST_InstanceProperties.CreationClassName="TST_InstanceProperties",Id="インスタンス
#2」 'CreationClassName="TST_InstanceProperties",Id="インスタンス #2",Property_string2="これ
is インスタンス#2",Property_uint8=250'

その他のコマンド ラインの例は、wbemcli/samples ディレクトリにあります。

ライブ、セミライブ、オンデマンドビデオ 間接 サポート


オブジェクトパス内のスキームとホストの指定は、任意のトークンに置き換えることができます
これは、./wbemcli.ind で適切なスキームとホスト仕様を見つけるために使用されます。または
WBEMCLI_IND 環境変数を介して指定された任意のファイル。 このファイルの形式は次のとおりです
次のように:

: ://[ユーザー:pwd@] :

./wbemcli.ind に次のエントリがあると仮定します。

私のCimom: http://localhost:5988

前のセクションの例は次のように指定できます。

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

onworks.net サービスを使用してオンラインで wbemcli を使用する


Ad