0

SQLジョブエージェントで知っているように、ステップの制御を管理できます

for ex:-
lets a job has following steps:-
step 1
step 2
step 3
step 4

ステップ 1 が成功したかのようにフローを制御できます。ステップ 2 に進みます。そうでない場合はステップ 4 に進みます。

このようなことはタスク スケジュールで実行できますか?

task schduler で、この機能を実行するオプションが見つからなかったため

この点で何か助けはありますか?

4

1 に答える 1

0

この MSDN ブログ投稿で詳しく説明されているように、カスタム イベント トリガーを設定してタスクを連鎖させ、XPath フィルター エディターを使用して、前のタスクが完了したことを示すイベントをターゲットにすることができます。

ここに画像の説明を入力

値はタスク スケジューラ内のタスクへのTaskNameパスであるため、タスク スケジューラ ライブラリのルート フォルダに配置された「Task01」というタスクでトリガーする場合、値は次のようになります。"\Task01"

残念ながら、New-ScheduledTaskTriggerコマンドレットはカスタム イベント ログ ベースのトリガーをサポートしていないため、このようなタスクの展開を自動化する唯一の方法は次のとおりです。

  1. 「手作り」で作る
  2. エクスポートする
  3. 必要に応じて XML を更新します
  4. ターゲット マシンへのインポート

ステップ 2 ~ 4 はExport-ScheduledTask[xml]型アクセラレータとschtasks /create /xml

于 2015-10-17T15:17:40.293 に答える