Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1738 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [batch] stopper service à la fermeture d'un programme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[batch] stopper service à la fermeture d'un programme

n°2763966
kashu
Posté le 11-03-2008 à 21:11:08  profilanswer
 

Bonjour,
 
je suis en train de créer un batch très simple qui lance une application et un service. jusque là pas de souci et d'ailleurs voici le batch en question:  

Code :
  1. @echo off
  2. start /d "C:\Program Files\ETSV\ET Server Viewer\" ETServerViewer.exe
  3. net start PnkBstrA
  4. exit


 
ce que je souhaite ajouter c'est une ligne de commande pour arreter le service PnkBstrA une fois que j'ai fermé le programme ETServerViewer.exe.
c'est possible ?
 
merci d'avance


Message édité par kashu le 11-03-2008 à 21:12:40
mood
Publicité
Posté le 11-03-2008 à 21:11:08  profilanswer
 

n°2763989
aldo13000
Posté le 11-03-2008 à 22:15:23  profilanswer
 


Salut ,  
 
Et bien net stop sur le service que tu veux arreter .


---------------

n°2763995
kashu
Posté le 11-03-2008 à 22:30:11  profilanswer
 

cette commande arrete le service dès qu'elle est exécutée. ce que je voudrais c'est qu'elle s'exécute à la fermeture du programme ETServerViewer.exe


Message édité par kashu le 11-03-2008 à 22:30:27
n°2764014
kashu
Posté le 12-03-2008 à 00:16:42  profilanswer
 

en mettant pause puis la commande stop service, ça permet de fermer le service mais manuellement. ça me servira d'ici à ce que je trouve le moyen d'automatiser ça (si c'est possible).

n°2764042
mido70
Posté le 12-03-2008 à 09:47:54  profilanswer
 

kashu,
groupe,
 
Dans le but d'écrire un fichier batch pour désactivé la 15aines de services non-nécessaire ou à risque à l'installation de Windows.
 
Pour >>  net stop "téléphonie"   << l'invité de commande indique service arrêté, mais pourtant il est encore en Automatique dans les Services.msc.
 
Merci.

n°2764058
kashu
Posté le 12-03-2008 à 10:16:24  profilanswer
 

il faut changer le type de démarrage manuellement je pense. le batch permet d'arreter le service ou de le démarrer mais pas de modifier son mode de lancement.

n°2764064
aldo13000
Posté le 12-03-2008 à 10:41:12  profilanswer
 


Je me rapelle plus la syntaxe au juste mais avec sc en ligne de commande tu dois pouvoir changer le mode , avec start=disabled .


---------------

n°2764168
kashu
Posté le 12-03-2008 à 15:54:01  profilanswer
 

yep effectivement.
par contre ça m'aide toujours pas pour mon problème de fermeture automatique des services à la fermeture du programme lancé via le batch :/

n°2764179
mido70
Posté le 12-03-2008 à 16:14:26  profilanswer
 

kashu,
 
Heu, c'est pas qu'est-ce que le prog. ETServerViewer.exe, mais s'il s'ouvre dans une fenêtre Windows ou Dos et que lorsque vous refermez cette fenêtre/programme vous voulez arrêter le service PnkBstrA.
 
Alors serait-il possible? que la commande PAUSE après le Net Start, vous permette d'œuvrer dans le prog. ETServerViewer.exe et après en re-cliquant sur l'invité de commande suivit d'<Enter> exécute les tâches recherchées.
 
Genre:
   1. @echo off
   2. start /d "C:\Program Files\ETSV\ET Server Viewer\" ETServerViewer.exe
   3. net start PnkBstrA
   4. PAUSE
   5. net stop PnkBstrA
   4. exit

n°2764183
kashu
Posté le 12-03-2008 à 16:22:33  profilanswer
 

oui c'est ce que j'ai actuellement. ce que je souhaiterais c'est que les services concernés soient arrêtés automatiquement à la fermeture de ETServerViewer.exe (sans avoir besoin d'appuyer sur <enter> dans l'invite de commande). mais je suis de moins en moins sûr que ce soit possible.

mood
Publicité
Posté le 12-03-2008 à 16:22:33  profilanswer
 

n°2764193
mido70
Posté le 12-03-2008 à 16:39:42  profilanswer
 

kashu,
 
Le service PnkBstrA est-il un service de Windows ou c'est-il installé à l'installation de ETServerViewer.exe.
Qu'elle est l'utilité de ETServerViewer.exe et que faite vous avec pour la tâche qui vous préocupe.
 
 

n°2764253
mido70
Posté le 12-03-2008 à 20:19:36  profilanswer
 

kashu,

 

Viens d'aller checker les paramètres de start et ai testé avec  
"start /wait services.msc" et ça fonctionne.

 

Ne serait-il pas préférable de starter PnkBstrA avant de lancer l'.exe

 

net start PnkBstrA
start /wait /d "C:\Program Files\ETSV\ET Server Viewer\" ETServerViewer.exe
net stop PnkBstrA
exit

 

Donnez des nouvelles.

 

Pour ma par viens de trouver avec Total Uninstall les changement de valeurs dans la BDR lors des actions Automatique --> Désactiver à partir de la console services.msc.

 


Message édité par mido70 le 13-03-2008 à 01:25:55
n°2809134
ourspolair​e
Posté le 26-09-2008 à 10:41:27  profilanswer
 

Comment peut-on faire pour lancer un service en mode automatique?
 
Exemple: net start "indexing service" ....
Le service ne se lance pas en automatique donc au prochain démarrage, c'est foutu. Je ne trouve pas les arguments à ajouter.
 
Thx.

n°2809171
kashu
Posté le 26-09-2008 à 13:16:53  profilanswer
 

ourspolaire a écrit :

Comment peut-on faire pour lancer un service en mode automatique?
 
Exemple: net start "indexing service" ....
Le service ne se lance pas en automatique donc au prochain démarrage, c'est foutu. Je ne trouve pas les arguments à ajouter.
 
Thx.


sc config *nom du service* start= auto


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [batch] stopper service à la fermeture d'un programme

 

Sujets relatifs
service Lanceur de processus serveur DCOM[Resolu] Modifier l'affichage à la telecommande (girder ou batch)
un programme pour changer les touches ?Impossible de définir un programme par défaut
paratage de programme entre utilisateurs limités et administrateurprogramme pes forcement installe sur mes differentes sessions
erreur efbelljd.dll au démarrage / fermeture automatique des fenetresFermeture de windows: très long
Installer un programme sur une seule session... 
Plus de sujets relatifs à : [batch] stopper service à la fermeture d'un programme


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR