Tengo un problema con respecto a cómo hacer que una tarea programada se ejecute si el usuario está conectado o no. Debe hacerse en PowerShell. Lo que he hecho es:¿Cómo programar una tarea si el usuario ha iniciado sesión o no en PowerShell?
$WINDIR/system32/schtasks.exe /create /tn TaskName /sc daily /st 15:05:00 /tr "C:\cygwin\opt\IBM\tpchc\bin\tools\TheFileToRun.bat"
Pero ¿Puedo proporcionar un argumento extra para hacer esta tarea ejecuta sin importar si el usuario está conectado o fuera?
Si no se puede hacer en Powershell, ¿es posible hacerlo en otro lenguaje de script?
THX :)
Por un lado, eso no es poder, esa es la manera de línea de comandos para hacerlo - (ver el cmdlet 'Register-ScheduledTask'), para dos, este es un duplicado de: https://stackoverflow.com/questions/ 13965997/set-a-scheduled-task-to-run-when-user-isnt-logged-in – BrainSlugs83