[解決済み] Windows 7のタスクスケジューラでタスクが失敗し、エラー2147942667が発生する理由
2022-05-06 18:52:25
質問
奇妙な問題に直面しています。バッチファイルを起動するタスクをスケジュールしています。タスクを実行する際、オプション
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 Article 2452723 に解決策がありました。
Windows Vista 以降のスケジュール タスクは、quot;Start in (Optional)" フィールドのパスに引用符がある場合、実行に失敗する。
基本的には、スケジュールタスクを編集し、開始場所のフィールドから引用符を削除してください。
- スケジュールタスクを開く
- アクション]タブに切り替えます。
- アクションを開く
- 引用符(")を削除して、quot;Start in (optional)"
- 開いているすべてのダイアログを保存して閉じる
該当するエラーメッセージを取得する。
1) 2147942667を16進数に変換すると、8007010Bになります。
2) 下4桁(010B)を取って10進数に変換:267
3) 実行:net helpmsg 267
4) 結果: "ディレクトリ名が無効です."
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン