前のトピック: addJob — ジョブ コンテナへのジョブの追加次のトピック: 例


プロシージャのファイル形式

プロシージャ ファイルには、以下の構文のエントリが含まれています。

item = item 
version = version 
procedure = procedure 
task={install|configure|activate|uninstall}
[deliverytime="YYYY-MM-DD hh:mm" ] 
[attime="YYYY-MM-DD hh:mm" ]
[after={exacttime|boottime}] 
[calendarname=deliverycalendar]
[preaction={none|reboot|logoff}]
[postaction={none|reboot|logoff|rebootAtEnd|logoffAtEnd}]
[promptUser={y|n}] 
[allowCancel={y|n}] 
[execTimedOut={y|n}] 
[prompt=days.hours]
[offline={y|n}] 
[RunAtShutdown={y|n}] 
[PreventLogon={y|n}] 
[GlobalTime={y|n}] 
[nocalendar={y|n}]
[ResolveQuery={y|n}] 
[Parameters=userparameter]
[stagingserver={y|n}]
[JobTimeout=d.h]
item

このエントリが関連付けられているグループ項目の名前

version

このエントリが関連付けられているグループ項目のバージョン

procedure

実行する項目プロシージャを指定します

task

プロシージャ タイプを指定します。

有効なタイプは以下のとおりです。

install

プロシージャで項目をインストールします。

configure

プロシージャで項目を設定します

activate

プロシージャで項目を起動します。

uninstall

プロシージャで項目をアンインストールします。

このパラメータをコーディングしないと、install を指定したものとみなされます。

「item」、「version」、「procedure」、「task」 の各パラメータは、各行の最初のパラメータとしてコーディングする必要があります。また、上記の構文定義に示したのと同じ順序でコーディングする必要があります。 そのほかのパラメータは、任意の順序でコーディングできます。

その他のパラメータの意味は、cadsmcmd jobcontainer action=addjob で表示されるコマンド パラメータの意味に対応しています。

ジョブ プロシージャのプロシージャ オプションは、このリストの設定から取得されます。

プロシージャに対して、関連するリストのエントリでオプションがコーディングされていない場合、コマンド レイヤの設定から取得されます。

そこでコーディングされていない場合、登録されているプロシージャ オプションから取得されます。