『ユーザーがログオンしているかどうかにかかわらず実行する』を選択すると実行されない

ひろ
ひろ

『ユーザーがログオンしているときのみ実行する』を選択すると実行できるが、『ユーザーがログオンしているかどうかにかかわらず実行する』を選択すると実行できない現象が発生しました

現象を画面キャプチャーで解説

この場合は、トリガーの条件を満たしたらタスクが実行されました

★しかし、《バックグラウンド》でbatファイルが実行されません

この場合は、トリガーの条件を満たしてもタスクが実行されません

  • 《ユーザーがログオンしているときのみ実行する》 → タスクが実行される
  • 《ユーザーがログオンしているかどうかにかかわらず実行する》 → タスクが実行されない

グーグルで調べてみると、非常に難しい内容がいろいろと書かれていました

しかし、解決策は非常に簡単だったので、説明しますね٩꒰。•◡•。꒱۶

解決策

《パスワードを保存しない(タスクがアクセスできるのはローカル コンピューター リソースのみ)》のチェックを外して【OK】をクリックする

《ユーザー名》と《パスワード》を入力して【OK】をクリックする

これで、この問題は解決できました

マイクロソフトのアカウントではエラーが発生する?

《ユーザー名》と《パスワード》を正しく入力しているが、エラーが発生することがある

※アカウントはMicrosoftアカウントで、アカウントの情報は正しいものを入力しているが、エラーが発生している

原因はわからないので、 Microsoftアカウント ではなく、ローカルアカウントで実行してみましょう♪

ローカルアカウントへの切り替え方法は、《アカウント》の画面をクリックしましょう

【ローカル アカウントでのサインインに切り替える】をクリックする

《ユーザー名》と《パスワード》と《パスワードのヒント》を入力して【次へ】をクリックする

ローカルアカウントへの切り替えが完了しました

ここで設定した 《ユーザー名》と《パスワード》 を使用すれば、タスクスケジューラが正しく実行されますよ٩꒰。•◡•。꒱۶

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA