「ユーザーアカウントには、このタスクを実行する権限がありません」


11

Windows Server 2008で実行するスケジュールされたタスクを取得しようとしています。それは数か月間正常に動作してからハングしたため、強制終了しましたが、開始できません。(それが明らかでない場合、私は想像力のWindowsのシステム管理者ではありません。多かれ少なかれこのシステムの責任を引き継ぎました。)

表示されるエラーは、「ユーザーアカウントにはこのタスクを実行する権限がありません」です。タスクの「作成者」は「A」です。タスクの「タスクを実行するときは、次のユーザーアカウントを使用:」は「B」です。そして、私のユーザーは「C」です。A、B、CはすべてAdministratorsグループのメンバーであるため、これを実行する権限がないと考える理由について少し戸惑っています。

アイデア?

回答:


9

エラーの原因はC:/ Windows / System32 / Tasksフォルダーにあることがわかりました。タスクが作成されると、XMLファイルがフォルダーに作成されます。問題は、このファイルのプロパティの下にあるセキュリティ許可が、タスク用に作成したユーザーに実行許可を持つことを許可していないことです。もう1つの問題は、GPOでタスクを作成するときに、どのオペレーティングシステム用に構成できないかです。上記のスナップショットは、Windows 7のタスクスケジューラであり、Server 2008 R2 GPOタスクスケジューラと一致しません。


2
これにより、スケジュールされたタスクの実行に関する問題が解決しました。私は長い間この問題を抱えていましたが、代わりに手動でコマンドを実行することで解決しました。エクスプローラでそのフォルダを開くと、許可プロンプトが表示されたので、同意する必要がありました。私は手動でこの後にうまくスケジュールされたタスクを実行することができます
Lindsveゲイル-とれ

4

タスクを削除して再作成してください。タスクのACLが破損しているようです。


2

に行けると思いますC:\Windows\System32\Tasks folder。そこで、ジョブフォルダーを見つけ、最後にジョブファイルを見つけます。右クリックしてproperties->security->Advanced(Button)->Owner(Tab)->Edit(Button)、所有者をログインしているユーザーまたは管理者に変更し、[ OK]を押します。

再びファイルを右クリックして、properties->security->continue(Button)ログを記録しているユーザーまたは管理者がファイルを完全に制御できるかどうかを確認します。そうでない場合は、ユーザーまたは管理者をクリックして、Full Controlチェックボックスをクリックします。


1

というタスクを作成または編集するときにチェックできるボックスがありますRun with highest privilege。それがチェックされていることを確認してください。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.