Vistaのタスクスケジューラでエラー
WindowsVistaのタスクスケジューラを使用しています。
現象。
基本タスクの作成で作成したタスクのプロパティ画面で、全般タブのセキュリティオプションの「ユーザーがログオンしているかどうかにかかわらず実行する」を選択してOKボタンを押すと、「タスク タスク名 でエラーが発生しました。エラーメッセージ:1つ以上の指定された引数が有効ではありません。」のメッセージが表示されます。
このメッセージをOKボタンで閉じ、プロパティ画面をキャンセルボタンで閉じ、再度そのタスクのプロパティ画面を表示しようとすると、「タスクイメージは破損しているか、または変更されています。(HRESULTからの例外:0x80041321)」のメッセージが表示されます。
このメッセージをOKボタンで閉じると、タスクスケジューラライブラリからすべてのタスクが消えます。
一旦、タスクスケジューラを終了し、再度起動すると、「タスクイメージは破損しているか、または変更されています。(HRESULTからの例外:0x80041321)」のメッセージが表示されます。
このメッセージをOKボタンで閉じると、再度同じメッセージが表示され、OKボタンを押すと、プロパティ画面を表示しようとしていたタスクがライブラリから消え、他のタスクは残った状態で表示されます。
こうなると、ライブラリからは消えていますが、どこかにそのタスクの設定が残っているようで、同じ名前でタスクを作成する事ができません。
質問1。
「ログオンしているかどうかにかかわらず実行する」を選択してもエラーにならないようにできないものでしょうか。
質問2。
エラーになってしまったタスク名と同じ名前で作成するにはどうしたらいいでしょうか。
補足。
「ログオンしているかどうかにかかわらず実行する」のサブオプションの「パスワードを保存しない」にチェックを付けるとエラーにはなりません。
解決方法、ヒント、アドバイスなどありましたら、よろしくお願いします。
お礼
ありがとうございます。 やってみます。