
我建立了一個使用者帳戶來執行一些任務,如果我使用我的帳戶但使用「運行身分」任務管理器使用者執行任務,則任務運行正常(沒有權限問題,並得到我所期望的結果)。但是,如果我使用任務管理器運行相同的任務,它會失敗 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
透過使用「運行方式」命令,您實際上並不是以使用者身份運行它,而是以您在執行運行方式時輸入的帳戶「運行」它。它們是兩個完全不同的安全上下文。如果任務在您的帳戶下失敗,則您沒有適當的權限來執行相關任務。