pythonを実行するバッチファイルを作成してタスクスケジューラでスケジュール起動しようとしています。
本バッチをダブルクリック実行で動作することは確認済みです。
また、タスクスケジューラのセキュリティオプションを
「ユーザがログインしているときのみ実行」に設定すると動作しますが、
「ユーザががログインしているかどうかにかかわらず実行する」+「最上位の特権で実行する」
を設定すると動いません。
'実行ファイルが格納されているディレクトリの絶対パス cd C:\bat 'python.exeの絶対パス 実行ファイル名 C:\Users\administrator.SAMPLE\AppData\Local\Programs\Python\Python39\python.exe reboot.py
また引数の
reboot.py ```を外して実行した場合でも 「ユーザがログインしているときのみ実行」に設定すると動作しますが、 「ユーザががログインしているかどうかにかかわらず実行する」+「最上位の特権で実行する」 を設定すると動いません。 何か原因と考えられることはありますでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。