Pour ceux qui préfèrent utiliser le Planificateur de tâches, il est possible de planifier une tâche à exécuter après un redémarrage / arrêt a été lancé en définissant la tâche pour qu'elle s'exécute après que l'événement 1074 dans le journal système de l'Observateur d'événements a été enregistré. Cependant, ce n'est bon que pour des tâches très courtes, qui s'exécuteront tant que le système redémarre / s'arrête, ce qui ne prend généralement que quelques secondes.
- Depuis le planificateur de tâches:
Commencez la tâche: Sur un
journal des événements :
Source système : USER32
ID d'événement: 1074
- À partir de l'invite de commande:
schtasks / create / tn "nom de tâche" / tr "fichier de tâche" / sc onevent / ec system / mo * [system / eventid = 1074]
Commentaire: l'option / ec est disponible à partir de Windows Vista et supérieur. (merci @ t2d)
Veuillez noter que l'état de la tâche peut être:
L'opération demandée n'a pas été effectuée car l'utilisateur ne s'est pas connecté au réseau. Le service spécifié n'existe pas. (0x800704DD)
Cependant, cela ne signifie pas qu'il n'a pas fonctionné.
C:\Windows\System32\cmd.exe
comme nom de script et/C C:\path\to\batch\script.bat
comme paramètres de script , c'est le cas.