Solución: 0 × 80070005: el acceso se deniega cuando se ejecuta la tarea programada como no administrador

Hola geek ! Aquí Iker en un nuevo artículo para ustedes !
Espero que les guste y nos vemos en el próximo tutorial

Ejecutaba una tarea programada en un servidor de Windows 2003 que llamaba un script que funcionaba como administrador no al servidor. La cuenta de servicio en que se ejecutaba el script tenía derechos a todos los directorios adecuados del servidor, pero seguía viendo el siguiente error después de que la tarea programada no se ejecutara:

0x80070005: el acceso se deniega

La solución está documentada en KB867466

Concede el programa Cmd.exe Lea y ejecutar permisos para la cuenta de usuario en el que se ejecuta el trabajo por lotes. Para ello, siga estos pasos:

  1. Haga clic en empezary, a continuación, haga clic en Explorador de Windows.
  2. Localice y haga clic con el botón derecho en el icono cmd.exe dossier. El archivo Cmd.exe se encuentra en la carpeta% windir% System32.
  3. Haga clic en propiedades.
  4. Haga clic en seguridad ficha.
  5. Haga clic en Agregar.
  6. En la Introduzca los nombres de los objetos a seleccionar , Escriba el nombre de usuario en la que se ejecuta el trabajo por lotes y, a continuación, haga clic en De acuerdo dos veces.Nota Al añadir el usuario, se le conceden automáticamente permisos de lectura y ejecución.
  7. Haga clic en cuando se le solicite que continúe.

Este problema se produce si se cumplen todas las condiciones siguientes:

  • Ejecute la tarea por lotes en un servidor miembro basado en Windows Server 2003.
  • El trabajo por lotes se ejecuta como un proceso no interactivo.
  • El trabajo por lotes está configurado para ejecutarse en el contexto de una cuenta que no es miembro del grupo Administradores.

En Windows Server 2003, el grupo Usuarios no tiene permisos de lectura y ejecución al procesador de comandos (Cmd.exe). Por defecto, el programa Cmd.exe tiene la configuración de permisos siguiente:

  • El grupo implícito interactivo y el grupo implícito de servicios tienen permisos de lectura y ejecución.Nota En un servidor miembro, el grupo TelnetClients también tiene permisos de lectura y ejecución. En un controlador de dominio, el grupo implícito por lotes también tiene permisos de lectura y ejecución.
  • El grupo Administradores y el grupo implícito del sistema tienen permisos de control completo.

Deja un comentario