Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Una tarea programada no se ejecuta cuando se utiliza SchTasks.exe para crear IT y cuando la ruta de acceso de la tarea programada contiene un espacio

El soporte técnico para Windows Server 2003 finalizó el 14 de julio de 2015

Microsoft finalizó el soporte técnico para Windows Server 2003 el 14 de julio de 2015. Este cambio ha afectado a las actualizaciones de software y las opciones de seguridad. Sepa qué significa esto en su caso y cómo puede mantenerse protegido.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 823093
Síntomas
Cuando utiliza el Asistente para tareas programadas para programar una tarea, la tarea se ejecuta como se esperaba. Sin embargo, si utiliza la herramienta de línea de comandos Schtasks.exe para crear una programación para la misma tarea, la tarea no se ejecuta en el momento cuando se ha programado. Además, al ver la tarea en el cuadro de diálogo Tareas programadas , en la columna estado aparece el texto siguiente:
No se pudo iniciar
Causa
Este problema se produce si la ruta de acceso de la tarea programada contiene un espacio. Por ejemplo, se produce este problema si crea una programación para la siguiente tarea mediante el uso de Schtasks.exe:
"c: foldername containing spaces \task.bat"
En este ejemplo, SchTasks.exe trata todo después del primer espacio en la ruta de acceso como un argumento de línea de comandos.
Solución
Para evitar este problema, encierre la parte de la ruta de acceso de la tarea (sin incluir argumentos o modificadores) entre la barra diagonal inversa (\) y combinaciones de caracteres de comillas (""), por ejemplo \ ". Incluir la ruta de acceso completa de la tarea (incluyendo argumentos o modificadores) entre comillas como es habitual cuando se crea una ruta de acceso o el comando que contiene espacios.

Por ejemplo, la tarea de ejemplo siguiente no se ejecuta cuando se programa:
schtasks /create /tn /sc "Mi c:\foldername de tarea"/tr"que contiene argumentos spaces\script.bat" una vez /st de /sd 29/07/2003 10: 01
Sin embargo, al incluir la ruta de acceso de la tarea entre la barra diagonal inversa y combinaciones de caracteres entre comillas como en el ejemplo siguiente, la tarea programada se ejecuta correctamente:
schtasks /create /tn "mi tarea" /tr " \" c:\foldername nombre que contiene spaces\script.bat \ " argumentos" /sc una vez /sd 29/07/2003 /st 10: 01
sctasks

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 823093 - Última revisión: 10/30/2006 21:10:21 - Revisión: 5.2

Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)

  • kbmt kbprb kbnofix kbbug KB823093 KbMtes
Comentarios