前のトピック: dpmrm cancel コマンド -- 予約をキャンセルする次のトピック: dpmrm extend コマンド -- 予約を延長する


dpmrm createfromtemplate コマンド -- 予約を作成する

createfromtemplate コマンドは、既存のテンプレートを使用して予約を作成します。

このコマンドの形式は、以下のとおりです。

dpmrm createfromtemplate -template template -startdate startdate -starttime starttime -enddate enddate -endtime endtime -username username [-sc sc_url] -orgunit orgunit [-notes notes] [-email_address emailaddress] [-projectid projectid] [-ws_user username -ws_password password] [-prompt yes|no] [-locale iso639value] [-pre] [-post]
-template template

予約マネージャ で定義された予約の名前を指定します。 有効なエントリ: 1 ~ 256 文字の英数字。

-startdate startdate

予約の開始日を定義します。 有効なエントリ: mm/dd/yyyy。

-starttime starttime

予約の開始時刻を定義します。 有効なエントリ: 0 ~ 23。
注: 現在の時間内に開始時刻を定義する場合は、常に未来の時間を選択します。 たとえば、現在の時刻が太平洋標準時の 12 時 23 分であり、Startday = 7/13/2010、Starttime =12 と入力すると、その時間はすでに過ぎていると見なされ、許可されません。 この場合、Starttime には13 以上を選択します。

-enddate enddate

予約の終了日を定義します。 有効なエントリ: mm/dd/yyyy。

-endtime endtime

予約の終了時刻を定義します。 有効なエントリ: 0 ~ 23。

-username username

Web セキュリティ チェック用のユーザ名を定義します。

-sc sc_url

(オプション)サービス コントローラ ホスト用の URL を定義します。

例: https://hostname:port/...

hostname

サービス コントローラがインストールされている完全修飾ホスト名を定義します。

例: localhost.ca.com

port

サービス コントローラ ホスト用のリスニング ポートを定義します。

例: 80

-orgunit orgunit

予約の組織単位を定義します。 ユーザが 1 つのみの組織単位のメンバである場合は必要ありません。 有効なエントリ: 1 ~ 256 文字の英数字。

-notes notes

(オプション)予約を作成するためのメモを定義します。 有効なエントリ: 1 ~ 256 文字の英数字。

-emailaddress emailaddress

(オプション)予約用のユーザの電子メール アドレスを定義します。

-projectid projectid

(オプション)予約のプロジェクト ID を定義します。

-ws_user username -ws_password password

(オプション)Web サービスのセキュリティ チェックで使用する認証情報を指定します。 認証情報が含まれていない場合、入力が求められます。 caaipsecurity を使用して独自のセッションをセット アップすることにより、認証情報のプロンプトを回避します。

-locale iso639value

(オプション)デフォルトの英語出力より優先させるロケールを、IS0 639_3166 の組み合わせ(たとえばフランス語の場合は fr_FR)で指定します。コマンド プロンプトのロケールを使用する場合は「native」を指定します。

-prompt yes|no

(オプション)ユーザ名とパスワードを求めるプロンプトをユーザに表示するかどうかを定義します。

-pre

(オプション)操作を実行する前にイベントを生成するかどうかを指定します。

-post

(オプション)操作を実行した後でイベントを生成するかどうかを指定します。

例: 予約を作成する

この例では、既存のテンプレート WindowsMachine を使用して予約を作成します。

dpmrm createfromtemplate -template WindowsMachine -startdate 10/02/02 
-starttime 1 -enddate 03/02/2010 -endtime 4 -username cartog123 -orgunit 5467

dpmrm createsoftwaregroup コマンド

このコマンドを使用すると、ソフトウェア グループを作成できます。

dpmrm createsoftwaregroup [-sc sc_url] –name groupname -package packagename[:procedurename] [-description description] [-category category] [-orgunit orgunit] [-systemimage systemimagename] [-ws_user username] [-ws_password password] [-prompt yes|no] [-pre] [-post] [-locale is0639value]
-sc sc_url

(オプション)サービス コントローラ ホスト用の URL を定義します。

例: https://hostname:port/...

hostname

サービス コントローラがインストールされている完全修飾ホスト名を定義します。

例: localhost.ca.com

port

サービス コントローラ ホスト用のリスニング ポートを定義します。

例: 80

-name groupname

作成するソフトウェア グループに一意の名前を指定します。

-package packagename

1 つ以上のソフトウェア配信パッケージ名を示します。 このパラメータは、2 つのデータ値で、packagename:procedurename 形式で示されます。 プロシージャ名がない場合、デフォルトは「Install」です。

-description description

(オプション)ソフトウェア グループの説明が含まれます。

-category category

(オプション)ソフトウェア グループのカテゴリ名を指定します。

-orgunit orgunit

(オプション)ソフトウェア グループにアクセスできるゼロ個以上の組織単位が含まれます。

-systemimage systemimagename

(オプション)ソフトウェア パッケージ グループと関連付けられるゼロ個以上のシステム イメージが含まれます。

-ws_user username

(オプション)セキュリティ ユーザ名を示します。

-ws_password password

(オプション)セキュリティ ユーザのパスワードを示します。

-prompt yes|no

(オプション)ユーザ名とパスワードのプロンプトを指定します。 デフォルトは[yes]です。

-pre

(オプション)操作を実行する前にイベントを生成するかどうかを指定します。

-post

(オプション)操作を実行した後でイベントを生成するかどうかを指定します。

-locale iso639value

(オプション)デフォルトの英語出力より優先させるロケールを、IS0 639_3166 の組み合わせ(たとえばフランス語の場合は fr_FR)で指定します。コマンド プロンプトのロケールを使用する場合は「native」を指定します。

スペース、1 つの組織単位および 1 つのシステム イメージを含む複数のパッケージ名とプロシージャ名。

dpmrm createsoftwaregroup –name testgroup –package “Package 1”:”Install Proc” 
-package “Package 2”:”uninstall proc” –orgunit public –systemimage w2k8 
–ws_user testadmin –ws_password testadmin

複数のパッケージ名とプロシージャ名、複数の組織単位とシステム イメージ。

dpmrm createsoftwaregroup –name testgroup –package “Package 1”:”Install Proc” 
-package “Package 2”:”uninstall proc” –orgunit public –orgunit admin  -orgunit “admin 1” 
systemimage w2k8 –systemimage “windows 2003” –ws_user testadmin 
–ws_password testadmin

説明あり、プロシージャ名なしの単一のパッケージ。

dpmrm createsoftwaregroup –name testgroup -description “Windows utilities” 
–package Package1 –ws_user testadmin –ws_password testadmin