web-dev-qa-db-ja.com

タスクスケジューラが変更を適用できない-アクセス許可を持つユーザーの追加

管理者権限のあるドメインアカウントを使用してサーバーにログインし、タスクスケジューラでタスクを作成すると、次のオプションを選択するとタスクを正常に保存できません。「ユーザーがログオンしているかどうかにかかわらず実行」および「 「最高の特権で実行します」「このタスクを実行するためのユーザーアカウント情報を入力してください」と入力するように求められます。実行すると、次のメッセージが表示されます。

Task Scheduler cannot apply your changes.
The user account is unknown, the password is incorrect, 
or the account does not have permission to modify the task.

(バッチジョブのプロパティとしてログオン)をチェックすると(ヘルプドキュメントからこれを見つけます):

This policy is accessible by opening the Control Panel, 
Administrative Tools, and then Local Security Policy. 
In the Local Security Policy window, click Local Policy, 
User Rights Assignment, and then Logon as batch job. 

すべてがグレー表示されているため、ユーザーを追加できません。ユーザーを追加したり、タスクを保存したりするにはどうすればよいですか?

5
Aaron

設定はグループポリシーの制御下にあるように聞こえます。サーバーに適用される既存のGPOにアカウントを追加する必要があります。または、一般的すぎる場合は、新しいGPOセキュリティフィルタリングを介してそのサーバーに適用されます。

1
Chris McKeown

同じ問題がありました。私の場合、それは私が新しいドメインサーバーにスワップしていて、ユーザー "guid"が変更されていたためです。タスクを自分のユーザー名に変更してパスワードを入力してから、戻って最初にエラーが発生していた他のユーザー名に戻す必要がありました。

0
Jesse A.