はじめまして。
現在、用意した二つのタスクスケジューラを、一つのバッチにより処理しようと考えております。
記述は以下のような感じです。
~処理開始~
...
...
...
(省略)
schtasks /run /tn ①
schtasks /run /tn ②
...
...
(省略)
~処理終了~
ここで、タスクで実施される処理を簡単に説明しますと、以下のような感じです。
①のタスク:DBサービスを起動する処理
②のタスク:無限ループする処理(10秒)
■起こっている事象
①の処理は正常に終了するのですが、②の処理が実行中のステータスにならず、スルーされているように思います。
■根拠
それぞれ実行した結果をそれぞれテキストファイルにリダイレクトするようにしましたが、
①で出力されたテキストの内容は「成功: スケジュール タスク "①" の実行が試行されました。」
と出力されているのに対し、②ではテキストファイル自体は作成されているのですが、中身は空でした。
なお、このバッチ処理自体は開始~終了まで正常に動作しており、
①、②それぞれのコマンドをコマンドプロンプトにより動くことも確認しております。
お力添えお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/24 06:04
2018/07/24 06:07
2018/07/25 02:15