El comando schtasks no se ejecuta después de agregar / RU SYSTEM

0

Programar una tarea como esta da como resultado el éxito y también funciona según lo previsto:

schtasks.exe /CREATE /TN MsUpdater /TR target path... /SC ONLOGON /RL HIGHEST

Sin embargo, me gustaría cambiar su comportamiento. Me gustaría que se inicie en cualquier inicio de sesión, y no solo cuando el usuario que programó la tarea está actualmente conectado.

Para lograr eso encontré los argumentos /NPy /RU SYSTEM.

/NPno es lo que quiero, ya que limita mi aplicación a los recursos locales. Y después de agregar /RU SYSTEMa mi comando, la programación se rompe: la aplicación nunca se inicia.

Me gustaría saber por qué al agregar se /RU SYSTEMinterrumpe mi comando, y cómo solucionar este comportamiento, o cómo programar alternativamente una tarea en cualquier inicio de sesión.

Wiciaki
fuente
¿Cómo se rompe? ¿Recibe un mensaje de error? ¿La tarea comienza pero falla?
IronWilliamCash
Dice "en ejecución" en el programador de tareas pero el archivo nunca se ejecuta realmente. Sin errores, sin registros ni rastros de nada. Probado en 3 escritorios, todos los cuales son Windows 10
Wiciaki
Y leer la tarea sin / RU SYSTEM soluciona el problema
Wiciaki
¿Está elevado el símbolo del sistema? (¿comenzó como administrador?)
IronWilliamCash
Sí, obviamente, de lo contrario no podría agregar la tarea.
Wiciaki