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

WindowsTareaProg01

WindowsTareaProg02

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

WindowsTareaProg03

6 ) Buscamos el usuario o grupo, lo seleccionamos y hacemos click en aceptar

WindowsTareaProg04

7 ) Nos aseguramos que está marcada la opción de configuración de política local

WindowsTareaProg05

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 »

Leave a Comment

 

RSS
MCC D5E