私は奇妙な問題に直面しています。バッチファイルを起動するタスクをスケジュールしました。オプションを指定してタスクを実行すると、Run only when user is logged on
すべてが正常に機能します。しかし、このタスクをバックグラウンドで実行したいので、オプションを使用して実行していますRun whether user is logged on or not
。今、私がタスクを実行すると、それは機能していません。次の2つのエラーが発生します。私はこのエラーを理解していません。この問題の解決にご協力ください。
Task Scheduler failed to launch action "C:\Windows\SYSTEM32\cmd.exe" in instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of task "\stmm\Daemon". Additional Data: Error Value: 2147942667.
Task Scheduler failed to start instance "{2a7cc950-fad9-4633-9701-af75a0fd220d}" of "\stmm\Daemon" task for user "GBLADHEDANI\N011940" . Additional Data: Error Value: 2147942667.
私はこれと同じ問題を抱えていました。
私にとっての解決策は、Microsoft KB Article2452723にあります。
「開始(オプション)」フィールドのパスに引用符が含まれている場合、WindowsVista以降のスケジュールされたタスクは実行に失敗します
基本的に、スケジュールされたタスクを編集し、[開始]フィールドから見積もりを削除します。
関連するエラーメッセージを取得するには:
1)2147942667を16進数に変換:8007010B
2)最後の4桁(010B)を
取得して10進数に変換:267 3)実行:net helpmsg 267
4)結果:「ディレクトリ名が無効です。」
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加