Comment planifier une tâche si l'utilisateur est connecté ou non dans PowerShell?

J'ai un problème concernant la façon de rendre une tâche planifiée pour s'exécuter si l'utilisateur est connecté ou non. Il doit être fait dans powershell. Ce que j'ai fait est la suivante:

$WINDIR/system32/schtasks.exe /create /tn TaskName /sc daily /st 15:05:00 /tr "C:\cygwin\opt\IBM\tpchc\bin\tools\TheFileToRun.bat"

Mais je peux fournir un argument supplémentaire, rendant cette tâche courir, peu importe si l'utilisateur est connecté ou éteint?

Si elle ne peut pas être fait dans Powershell est-il possible de le faire dans un autre langage de script?

thx 🙂

source d'informationauteur Diemauerdk