J'essaie de créer une tâche planifiée qui s'exécutera une fois par jour sur une machine dédiée. La tâche exécutera un exe. Cet exe fait un tas de choses, y compris l'exécution de l'automatisation qui manipule la souris / ko, etc.
Est-ce possible (sur n'importe quel système d'exploitation basé sur Windows)?
windows-7
scheduled-task
windows-8
Steven Evers
la source
la source
Réponses:
Bien sûr ... laissez l'utilisateur que la tâche planifiée s'exécute comme connecté et définissez l'option de tâche pour qu'elle s'exécute uniquement lorsque l'utilisateur est connecté.
Je pense que vous pouvez également utiliser des schtasks: http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357%28v=vs.85%29.aspx en utilisant le paramètre / IT mais encore une fois je le pense ne fonctionne que si l'utilisateur réel est connecté et que la tâche s'exécute en tant que.
En dehors de cela, vous pouvez utiliser FireDaemon pour qu'une session interactive exécute une tâche en tant que service.
la source
Oui, c'est assez contre-intuitif. Si vous sélectionnez "exécuter si l'utilisateur est connecté ou non", il va demander le mot de passe de l'utilisateur dont vous utilisez le compte.
Mais si vous sélectionnez "Exécuter uniquement lorsque l'utilisateur est connecté", il ne vous demandera pas le mot de passe de l'utilisateur.
la source