Cuando uso el Programador de tareas de la GUI , puedo marcar fácilmente la casilla de verificación " Ejecutar con los privilegios más altos ".
Sin embargo, tampoco encontré esa opción en la línea de comandos de SchTasks .
¿Hay alguna manera de hacerlo desde la línea de comando?
windows-7
task-scheduler
WinWin
fuente
fuente
/RL level
Establece el Nivel de ejecución para el trabajo. Los valores válidos sonLIMITED
yHIGHEST
. El valor por defecto esLIMITED
.fuente
Para agregar a la respuesta de @ Skatterbrainz: Si ejecuta el mismo comando / script en XP / 2003, especificando / RL, SchTasks.exe no podrá crear la tarea.
Puede crear un script que funcione en XP, 2003, Vista, 2008, 7, 2008R2, etc., extrayendo la versión del sistema operativo del registro. Un script por lotes podría verse así:
fuente