OVH Cloud OVH Cloud

Script redémarrage Service

7 réponses
Avatar
Mathieu
Bonjour,

je cherche a faire un .bat qui redémarre un service windows chaque jour.
Qu'est ce qui faudrai que je mette dans ce script.

Merci par avance pour vos réponses.

7 réponses

Avatar
Netwizard
Quel service ?
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)
Avatar
Mathieu
Le service apache tomcat

Quel service ?
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)


Avatar
Netwizard
N'étant pas du tout doué pour faire des script, ce que je te propose ce sont
des commandes de bases on peut certainement faire mieux.
Je connais pas Tomcat car je ne l'utilise pas, cependant la manipulation que
je te décris plus bas devrait fonctionner test à faire.

En deux fichiers .bat qui serai géré par le gestionnaire des taches de
windows, programmé pour se lancer tout les jours à une minutes d'interval
chacun.

les informations entre [ ] me permette de te commenter les ligne, il ne faut
donc pas les mettre dans le .bat
Exemple avec NOTEPAD:

Un .BAT pour lancer le service

[DEBUT]
%SystemRoot%system32notepad.exe [chemin d'acces de l'executable]
[FIN]

Un .BAT pour killer le service

[DEBUT]
taskkill /F /IM notepad.exe [ l'opérateur "F" force la fermeture du service,
"IM" permet de determiner le nom du processus]
[FIN]

Si chacun de ces .BAT et lancé via le Gestionnaire de tache et programmer
chaque jour avec une minute d'interval entre l'arret et le lancement du
service, ca devrait le faire je pense.

J'attend ton retour.
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)
Avatar
Michaël THIBAUT [MVP]
Bonsoir,

Ca serait quand même sérieusement plus simple de passer par des :

NET STOP {nom du service}
NET START {nom du service}

--
Cordialement,
Michaël

MVP Windows Server - Directory Services
MCSA/MCSE 2003 Security
MCSA/MCSE 2003 Messaging

Pour me contacter/ To contact me:
http://cerbermail.com/?PSSxYRQedc

"Netwizard" a écrit dans le message de
news:
N'étant pas du tout doué pour faire des script, ce que je te propose ce
sont
des commandes de bases on peut certainement faire mieux.
Je connais pas Tomcat car je ne l'utilise pas, cependant la manipulation
que
je te décris plus bas devrait fonctionner test à faire.

En deux fichiers .bat qui serai géré par le gestionnaire des taches de
windows, programmé pour se lancer tout les jours à une minutes d'interval
chacun.

les informations entre [ ] me permette de te commenter les ligne, il ne
faut
donc pas les mettre dans le .bat
Exemple avec NOTEPAD:

Un .BAT pour lancer le service

[DEBUT]
%SystemRoot%system32notepad.exe [chemin d'acces de l'executable]
[FIN]

Un .BAT pour killer le service

[DEBUT]
taskkill /F /IM notepad.exe [ l'opérateur "F" force la fermeture du
service,
"IM" permet de determiner le nom du processus]
[FIN]

Si chacun de ces .BAT et lancé via le Gestionnaire de tache et programmer
chaque jour avec une minute d'interval entre l'arret et le lancement du
service, ca devrait le faire je pense.

J'attend ton retour.
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)


Avatar
Netwizard
Bien vu.
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)
Avatar
Mathieu
super merci



Bonsoir,

Ca serait quand même sérieusement plus simple de passer par des :

NET STOP {nom du service}
NET START {nom du service}

--
Cordialement,
Michaël

MVP Windows Server - Directory Services
MCSA/MCSE 2003 Security
MCSA/MCSE 2003 Messaging

Pour me contacter/ To contact me:
http://cerbermail.com/?PSSxYRQedc

"Netwizard" a écrit dans le message de
news:
N'étant pas du tout doué pour faire des script, ce que je te propose ce
sont
des commandes de bases on peut certainement faire mieux.
Je connais pas Tomcat car je ne l'utilise pas, cependant la manipulation
que
je te décris plus bas devrait fonctionner test à faire.

En deux fichiers .bat qui serai géré par le gestionnaire des taches de
windows, programmé pour se lancer tout les jours à une minutes d'interval
chacun.

les informations entre [ ] me permette de te commenter les ligne, il ne
faut
donc pas les mettre dans le .bat
Exemple avec NOTEPAD:

Un .BAT pour lancer le service

[DEBUT]
%SystemRoot%system32notepad.exe [chemin d'acces de l'executable]
[FIN]

Un .BAT pour killer le service

[DEBUT]
taskkill /F /IM notepad.exe [ l'opérateur "F" force la fermeture du
service,
"IM" permet de determiner le nom du processus]
[FIN]

Si chacun de ces .BAT et lancé via le Gestionnaire de tache et programmer
chaque jour avec une minute d'interval entre l'arret et le lancement du
service, ca devrait le faire je pense.

J'attend ton retour.
____________________________
Si tu ne sais pas, recherche
Si tu ne trouve pas, demande
Si tu sais, partage.

(....wanna be a MVP)







Avatar
F. Dunoyer [MVP]
Mathieu a couché sur son écran :
Bonjour,

je cherche a faire un .bat qui redémarre un service windows chaque jour.
Qu'est ce qui faudrai que je mette dans ce script.

Merci par avance pour vos réponses.


quelques infos supplementaires
http://fds.mvps.org/ta/qr.htm#Q29

Ca peut etre interessant aussi de les gérer à distance

--
François Dunoyer [MVP Windows Server / Security]
Des infos en Vrac : http://fds.mvps.org/ta/envrac.htm
Site perso : http://www.fdunoyer.net