
いくつかのタスクを実行するためにユーザー アカウントを作成しました。自分のアカウントでタスクを実行する場合、タスク マネージャー ユーザーとして「実行」を使用すると、タスクは正常に実行されます (権限の問題はなく、期待どおりの結果が得られます)。ただし、タスク マネージャーを使用して同じタスクを実行すると、0x1 が失敗し、セキュリティ イベント ログに次のエラーが表示されます (スペイン語で申し訳ありません)。
Tipo de suceso: Errores
Origen del suceso: Security
Categoría del suceso: Uso de privilegios
Id. suceso: 578
Fecha: 10/08/2010
Hora: 11:55:05
Usuario: TEST\tareasprogramadas
Equipo: TEST_NT6
Descripción: Operación de objetos con privilegios:
Servidor de objetos: Eventlog
Identificador de objeto: 0
Id. de proceso: 400
Nombre de usuario principal: TEST_NT6$
Dominio principal: TEST
Id. de inicio de sesión principal: (0x0,0x3E7)
Nombre de usuario cliente: tareasprogramadas
Dominio de cliente: TEST
Id. de inicio de sesión de cliente: (0x2,0xD5DAEC40)
Privilegios: SeSecurityPrivilege
Para obtener más información, vea el Centro de ayuda y soporte técnico en http://go.microsoft.com/fwlink/events.asp.
タスクは、EventLog (PsLogList.exe) からセキュリティ監査を取得するだけです。何かアイデアはありますか?
ありがとう、BR
答え1
「別のユーザーとして実行」コマンドを使用すると、実際にはユーザーとして実行しているわけではなく、「別のユーザーとして実行」するときに入力したアカウントとして実行していることになります。これらは 2 つの完全に異なるセキュリティ コンテキストです。自分のアカウントでタスクが失敗した場合、そのタスクを実行するための適切な権限がありません。