1 votes

Arrêt / Démarrage des services Windows

J'ai quatre services Windows qui se lancent automatiquement lorsque la machine démarre. Ensuite, je veux redémarrer ces services toutes les 8 heures dans un ordre particulier.

par exemple, Arrêter s1, s2, s3, s4 puis les redémarrer dans un autre ordre comme s4, s3, s2, s1. La condition est que je dois attendre que chaque service se soit complètement arrêté avant d'arrêter un autre.

Je voudrais écrire un fichier .BAT ou un script. Est-il possible de définir une tâche planifiée toutes les 8 heures? Ce n'est pas disponible dans les tâches avancées. Puis-je le faire en utilisant le Planificateur de tâches Windows?

3voto

simon Points 694

Dans un fichier batch :

net stop service4
net stop service3
net stop service2

net start service2
net start service3
net start service4

En supposant que vous utilisez xp/2003 ou une version supérieure, vous pourriez créer une tâche planifiée pour exécuter le fichier batch. En supposant que vous vouliez répéter la tâche toutes les 8 heures, choisissez un horaire pour son exécution, puis dans les propriétés de la tâche planifiée, onglet planifier > avancé... > répéter la tâche. Modifiez pour qu'elle se répète toutes les 8 heures.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X