\n"; echo "\n"; echo "\n"; echo "\n"; ?> Forum : <u>Programmes terminés</u> / [Résolu] - Tuer plusieurs instances d'un programme - L''Aspirine du Web | Le site qui va faire du bien à votre PC
0 visiteur(s) et 0 membre(s) en ligne. Devenez membre privilégié en cliquant ici
Modéré par : GregLand 
Index du Forum » » Programmes terminés » » [Résolu] - Tuer plusieurs instances d'un programme
Auteur[Résolu] - Tuer plusieurs instances d'un programme
GregLand
706      

GregLand
  Posté : 10-09-2006 17:44

Voilà un programme qui m'a été demandé par Neoscorp...

Le besoin était :
Faire un programme qui permette de fermer plusieurs instances d'un autre programme...
Il arrive parfois qu'un programme ou qu'un script lance un programme plusieurs fois... (par exemple le bloc note est lancé 30 fois)

KillKillKill permet de faire celà...
Livré avec un programme de test (Test.exe permet de montrer un exemple d'un bloc note lancé 30 fois)...

Lancer ce programme Test.exe pour lancer 30 fois le bloc note de Windows
Puis lancer KillKillKill.exe , entrez "notepad" ou "notepad.exe" puis Ok pour fermer ces 30 instances...

Astuce : Pour accéder tout le temps au programme, vous pouvez faire un raccourcis du programme dans la zone de lancement rapide (Proche du bouton démarrer)

Message édité par : gregland / 23-10-2006 18:04


  Profil  E-mail  www    
GregLand
706      

GregLand
  Posté : 17-09-2006 05:43

Message de dedenimes


bonsoir Greg, je me demandais si il était possible d'implementer sur ton prog ramme killkillkill des parametres afin de pouvoir le lancer sans à avoir à chaq ue fois à renseigner le nom. Genre créer un raccourci permettant de le lancer m ais avec le parametre notepad ou bidule pour ne pas avoir à renseigner le nom à  chaque fois (pour les programmes recalcitrants se bloquant régulierement par e xemple). 
J'ai essayé en passant par cmd, mais il ne prend pas le parametre en compte. 
C'est faisable ? Penses tu que ça puisse être utile à d'autres ? 
D'avance merci pour ta réponse. 



Je viens de faire une mise a jour de killkillkill.exe qui permet de l'utiliser en ligne de commande...

Du genre killkillkill.exe "notepad.exe"

ça permettrait de créer un fichier batch permettant de lancer plusieurs instances...

par exemple :



@echo off
echo On lance plusieurs instances de killkillkill.exe pour tuer a la fois notepad.exe mspaint.exe....
start /wait killkillkill.exe
""notepad.exe""
start /wait killkillkill.exe
""mspaint.exe""
start /wait killkillkill.exe
""autre_programme.exe""
...
exit




et on colle tout ça dans un fichier avec l'extension BAT...

Pour obtenir de l'aide :


killkillkill.exe /?




ça permet de créer un fichier batch permettant de lancer plusieurs instances...

Dans l'archive se trouvent :
- le program Test.exe qui permet de lancer plusieurs fois le bloc notes
- le programme killkillkill.exe qui permet de tuer plusieurs instances d'un programme
- un exemple de fichier batch (kill_notepad.bat) utilisant les lignes de commande (a ouvrir avec le bloc notes)


Message édité par : gregland / 17-09-2006 05:52


KillKillKill.zip

218.78 Ko
261 Télécharg.
    

killKillKIll start.jpg

KillKillKill test.jpg

KillKillKill.jpg

KillKillKill_command_line.jpg


  Profil  E-mail  www    
dedenimes
3  

dedenimes
  Posté : 17-09-2006 13:15

Quelle célérité !!! Merci Greg, et merci pour tes programmes.

  Profil      
dedenimes
3  

dedenimes
  Posté : 17-09-2006 13:29

Astuce : on peut aussi faire un tueur de programme personnalisé en créant un raccourci de killkillkill.exe (clic droit sur le programme, puis créer un raccourci). Ensuite, clic droit sur ce raccourci, propriétés, et dans le champs "cible", rajouter "le_nom_du_programme_a_tuer.exe" à la suite de killkillkill.exe, et avec les guillemets. Ce qui fait un killkillkill adapté à un programme, sans passer par un batch. Vous pouvez renommer le raccourci pour le différencier en cas de plusieurs programmes à tuer.
Bonne utilisation, et merci encore greg pour ce programme.


Message édité par : dedenimes / 17-09-2006 13:31


  Profil      
GregLand
706      

GregLand
  Posté : 18-09-2006 01:35

Bonne astuce ... J'y avait même pas pensé...

Content de t'avoir été utile !


GregLand
WebMaster & Programmeur
de www.localhost:4001

  Profil  E-mail  www    

  

  Posté : 24-01-2008 01:33

j'ai une autre idéer lancer TASKMGR CTRL + ALT + SUPPR vous avez le géstionnaire de tache WINDOWS cliquer sur n'importe processus SAUF SVCHOST CECI SON DES PROGRAMMES CRITIQUE SI VOUS LES TERMINER VOTRE PC REDEMARERA ! sous vista y'a pas :) ex: notepad cliquez sur terminer le processus si vous voulez démarrer une application qui démare en même temps avec une autre faite un clique droit sur l'application lancer et cliquer sur terminer l'aborecense du proccessus il va vous demandez de le terminer cliquer sur oui pareille pour terminer le processus :) voilà l'astuce a+

  
GregLand
706      

GregLand
  Posté : 24-01-2008 01:52

Le but est de fermer un programme lancé plusieurs fois...
Le gestionnaire des taches ne peut pas faire celà... Ou alors ça devient long


GregLand
WebMaster & Programmeur
de www.localhost:4001

  Profil  E-mail  www    

  

  Posté : 26-01-2008 18:56

salut à tous j'ai un petit problème quand je tape pour terminer un processus système critique il veut pas !

ta un autre logiciel pour terminer un processus aussi un processus système critique ? merci

  
GregLand
706      

GregLand
  Posté : 26-01-2008 20:01

Désolé, mais je n'ai pas compris ton problème...
Que signifie "Quand je tape"... ?

(Tapes pas trop fort d'ailleurs, tu pourrais te faire mal ! )


GregLand
WebMaster & Programmeur
de www.localhost:4001

  Profil  E-mail  www    

  

  Posté : 26-01-2008 21:40


Désolé, mais je n'ai pas compris ton problème...
Que signifie "Quand je tape"... ?


Quand je tape = quand j'écris

Message édité par : GregLand / 27-01-2008 05:20


  
GregLand
706      

GregLand
  Posté : 27-01-2008 05:21

Qu'as tu fais exactement pour tuer un processus, et quel processus ?
Quelle est ta ligne de commande exactement ?


GregLand
WebMaster & Programmeur
de www.localhost:4001

  Profil  E-mail  www    

  

  Posté : 27-01-2008 11:14

quand je veut terminer un processus système critique comme le processus

System.exe
smss.exe
services.exe
lsass.exe
winlogon.exe
csrss.exe

etc...

donc comment on fait pour les forcer à être terminer parce que sa les termine pas !

donc comment on fait ? merci.

  
GregLand
706      

GregLand
  Posté : 27-01-2008 16:46

Mais tu sais qu'un processus système n'a pas a être tué sinon windows crash ?
Quel est l'intérêt de fermer ces processus ? Je ne comprends pas...

Eteind ton PC, ces processus système se fermeront !

Message édité par : GregLand / 27-01-2008 16:48


  Profil  E-mail  www    

  

  Posté : 27-01-2008 17:28

aussi pour forcer à terminer le PROCESSUS INACTIF DU SYSTEME qui bouffe tout le processeur !

et donc je sais même pas à quoi il sert !!! tout les windows ne lont pas comme vista à part WINDOWS XP !

donc comment on fait pour le terminer et à quoi il sert ? merci.

  
GregLand
706      

GregLand
  Posté : 27-01-2008 19:16

Pour celà, tu regardes sur google...
En tapant le "nom du processus + processus + XP" dans google...

exemple pour lsass.exe

Si tu le souhaites vraiment, tu peux forcer la fermeture d'un process mais fais une sauvegarde de ton PC avant, car Windows va cracher brutalement...

pour celà, va dans démarrer, exécuter, écris : (pour tuer le processus système svchost.exe)
taskkill /F /IM svchost.exe

Je t'aurais prévenu et ne peux être tenu responsable d'un plantage de ton PC avec risque de perte de données

Message édité par : GregLand / 27-01-2008 19:18


  Profil  E-mail  www    

  

  Posté : 27-01-2008 20:18

mais si on redemare le PC imtempestivement... il reviennent où pas après que les processus tuer et que on à démarer il reviennent où pas?

  

  

  Posté : 27-01-2008 21:06

RE ba voilà.. certain processus ne se termine pas :

smss.exe : ne se termine pas!
services.exe : ne se termine pas!
csrss.exe : ne se termine pas!
winlogon : ne se termine pas!

et ils restent toujours ouvert! et je veut qu'il se ferme donc sa serais possible ? merci.

  
GregLand
706      

GregLand
  Posté : 28-01-2008 05:34

T'es une vrai tête de mule toi !

Certains processus NE PEUVENT PAS SE FERMER car ils servent au fonctionnement de Windows... Donc ils seront toujours là !!!!!! même après un redémarrage... ce n'est pas parce que tu les tue qu'ils ne réapparaissent pas...

Si ces processus ne sont pas lancés, alors windows ne peut pas être lancé...

Un peu comme si tu essayais de rouler avec une voiture, mais sans les roues... tu comprends bien que ce n'est pas possible !

Je pense que l'image est assez claire !!! Non ?


Message édité par : GregLand / 28-01-2008 05:35


  Profil  E-mail  www    
Sauter à :

Livre d'or
il y a 572 message(s)
Note moyenne: 8

Forum GregLand

Sondages
Sur quel support informatique sauvegardez vous vos données
 Un disque dur EXterne
 Un disque dur INterne
 Des CDs ou DVDs
 des clef USB
 Un NAS (Disque dur réseau)
 Des disquettes

  Results, Résultats

  • Votes : 367
  • Commentaire(s) : 4
Temps de génération de la page : 1586470077.0624 seconde(s)