
スタートアップ スクリプトからバッチ ファイルを実行するスケジュールされたタスクを作成しようとしています。何らかの理由で、ログオン スクリプトが実行され、スケジュールされたタスクが作成された後、スケジュールされたタスクは「実行」されますが、バッチ ファイルが開始されません。
私が見つけた唯一の解決策は、スケジュールされたタスクに「最高の権限で実行」を追加することです。
ユーザーは 200 人以上いるので、PC から PC へアクセスするのは不可能です。そのため、問題/質問は、ログオン スクリプトに /RL 最高を追加しても、スケジュールされたタスクは変更も作成もされず、代わりに「エラー: アクセスが拒否されました」というエラーが表示されることです。ただし、/RL 最高がなければ、スクリプトは正常に完了します。
両方のスクリプトについては以下を参照してください
「最高の特権」なし -WORKS
schtasks /Create /tn "TestTask" /f /sc WEEKLY /d tue /st 10:30 /tr "c:\test.bat"
「最高の権限」では機能しない
schtasks /Create /tn "TestTask" /f /sc WEEKLY /d tue /st 10:30 /tr "c:\test.bat" /RU administrator /RP admin /RL HIGHEST