JP1/Advanced Shell

[目次][用語][索引][前へ][次へ]


adshhkコマンド(スプールジョブを削除する)

形式

adshhk 対象リストファイル名 レポートファイル名 ログファイル名日数

機能

対象リストファイル名に指定した対象リストファイルに従って,スプールジョブを削除します。実行結果はレポートファイル名に指定したファイルにcsv形式で出力します。また,エラーメッセージなど実行時に出力するメッセージは,ログファイル名に指定したファイルに出力します。

引数

対象リストファイル名
削除対象を指定した対象リストファイルのファイル名を指定します。対象リストファイルには,削除するスプールディレクトリ名と日数を指定しておきます。指定した日数より前に実行したスプールジョブが,指定したスプールディレクトリから削除されます。
対象リストファイルはテキストファイル形式で,複数行記述できます。各行は先頭から記述し,1行には改行コードを含み,4095バイト以内で記述してください。また,指定値は"(ダブルクォーテーション)で囲んでください。対象リストファイルの形式を次に示します。
 
"スプールディレクトリ名"[,"日数"]

スプールディレクトリ名 〜<パス名>((1〜128バイト))
スプールジョブを削除するスプールディレクトリ名を記述します。フルパスで記述することを推奨します。

日数 〜<数字>((1〜999))
指定した日数より前に実行したバッチジョブのスプールジョブディレクトリを削除します。省略した場合は,adshhkコマンドで指定した日数になります。両方に日数の指定がない場合は,その行の指定はエラーとなり,後続行の処理をします。
「""」と指定したときは,日数を省略したと解釈します。

レポートファイル名
実行結果を出力するファイル名を指定します。csv形式で出力します。指定したファイルが存在しない場合は新規に作成し,すでに存在する場合はそのファイルの内容を上書きします。
レポートファイルのアクセス権限は次のように設定されます。
  • Windowsの場合:出力先フォルダの設定に従います。
  • UNIXの場合:600

ログファイル名
エラーメッセージなどを出力するファイル名を指定します。指定したファイルが存在しない場合は新規に作成し,すでに存在する場合はそのファイルの内容を上書きします。
ログファイルのアクセス権限は次のように設定されます。
  • Windowsの場合:出力先フォルダの設定に従います。
  • UNIXの場合:600

日数 〜<数字>((1〜999))
指定した日数より前に実行したバッチジョブを削除します。この引数は,対象リストファイル名に指定した日数よりも優先します。省略した場合は対象リストファイル名に指定した日数になります。この引数の指定を省略した場合は,必ず対象リストファイルに日数を指定してください。

戻り値

戻り値 意味
0 正常終了
1 エラー終了
253 標準エラー出力でエラー発生

注意事項

使用例

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2011, 2012, Hitachi, Ltd.