Windows – Ejecutar una tarea programada con otro usuario o grupo
Written by lopezatienza on 24/01/2014 – 12:48 -Hola buenas a tod@s.
Me he encontrado la situación en la que necesitaba crear una tarea programada que ejecutara un .bat en un Windows 2000 Server, pero me daba un error de que el usuario no tenía permisos.
El error lo podemos encontrar en:
C:\WINNT\SchedLgU.Txt
El error en sí es este:
"Task1.job" (Task1.bat) 1/21/2014 11:26:00 AM ** ERROR **
The attempt to log on to the account associated with the task failed, therefore, the task did not run.
The specific error is:
0x80070569: Logon failure: the user has not been granted the requested logon type at this computer.
Verify that the task's Run-as name and password are valid and try again.
Después de buscar por Internet este problema, encontré que el usuario que elegí para ejecutar la tarea no tiene permisos (Usaba el Administrador de Dominio).
Siguiendo varios pasos sencillo podremos darle permisos a dicho usuario:
1 ) Vamos a Inicio \ Ejecutar || o Tecla Windows + R
2 ) Escribimos gpedit.msc y pulsamos Intro
3 ) Se nos abrirá una ventana para editar las directivas de grupo local.
Navegamos hasta:
Directivas Equipo Local \ Configuración del equipo \ Configuración de Windows \ Configuración de seguridad \ Directivas locales \ Asignación de derechos de usuario
4 ) Una vez aquí buscamos la directiva "Permitir el inicio de sesión local" y hacemos doble click en ella
5 ) Hacemos click en Agregar usuario o grupo
6 ) Buscamos el usuario o grupo, lo seleccionamos y hacemos click en aceptar
7 ) Nos aseguramos que está marcada la opción de configuración de política local
8 ) Aceptamos y listo, ya podremos ejecutar las tareas como el usuario o bien como usuario del grupo.
Espero que os haya sido de utilidad.
Un saludo.
Autor: Antonio Lopez Atienza
Posted in Windows | No Comments »