batch, taskkill et noob mauvais mélange...
Dernière réponse : dans Programmation
sujet également posté sur hfr
Bonjour à tous, vous avez peut être le même problème que moi concernant le systray sous xp (pro).
Quand l'explorer plante, et qu'il redémarre dans la foulée, ou que je le tue parfois moi même pour, par exemple, effacer un dossier ou un fichier récalcitrant, il y a toute une partie des icones du systray qui ont disparues.
j'ai pris l'habitude d'ouvrir process Explorer( qui a depuis longtemps remplacé le gestionnaire des taches chez moi) et de tuer/redémarrer chaque application qui posait problème.
ça fait longtemps que je cherchait un moyen d'automatiser ou de "semi-automatiser" cette tache, voici mon batch :
vous avez en prime les applications qui posent problèmes dans mon systray.
Le problème désormais c'est que seule la premiere étape est exécutée, je pense que c'est une histoire de "focus", puisque la fenêtre cmd passe au second plan, et "gèle".
auriez vous une solution ?
quelle qu'elle soit ?
sachant que en batch ou vbs ou quoique ce soit d'autres, je suis une quiche.
à noter : la commande tskill me paraissait plus rapide, mais elle ne marche pas vraiment ?
à noter bis : j'ai télécharger pskill.exe, qui est vraiment rapide, mais j'avais le même problème, ne l'ayant pas identifé tout de suite, je suis passé a taskkill/tskill, mais je pourrais le réutiliser si vous m'apporter une aide sur ce problème de "focus".
merci de m'avoir lu.
Grégory.
ps: pas la peine de me faire remarquer que mon systray est encombré, je le sais, mais c'est une drogue !!
Bonjour à tous, vous avez peut être le même problème que moi concernant le systray sous xp (pro).
Quand l'explorer plante, et qu'il redémarre dans la foulée, ou que je le tue parfois moi même pour, par exemple, effacer un dossier ou un fichier récalcitrant, il y a toute une partie des icones du systray qui ont disparues.
j'ai pris l'habitude d'ouvrir process Explorer( qui a depuis longtemps remplacé le gestionnaire des taches chez moi) et de tuer/redémarrer chaque application qui posait problème.
ça fait longtemps que je cherchait un moyen d'automatiser ou de "semi-automatiser" cette tache, voici mon batch :
taskkill /f /im SuperCopier.exe @ cd C:\Program Files\SuperCopier @ SuperCopier.exe taskkill /f /im PrintScreen.exe @ cd C:\Program Files\Gadwin Systems\PrintScreen @ PrintScreen.exe taskkill /f /im ClipTray.exe @ cd C:\Program Files\ClipTray @ ClipTray.exe taskkill /f /im KlipFolio.exe @ cd C:\Program Files\KlipFolio @ KlipFolio.exe taskkill /f /im ATnotes.exe @ cd C:\Program Files\ATnotes @ ATnotes.exe taskkill /f /im mixer @ cd C:\WINDOWS @ mixer.exe pause exit
vous avez en prime les applications qui posent problèmes dans mon systray.
Le problème désormais c'est que seule la premiere étape est exécutée, je pense que c'est une histoire de "focus", puisque la fenêtre cmd passe au second plan, et "gèle".
auriez vous une solution ?
quelle qu'elle soit ?
sachant que en batch ou vbs ou quoique ce soit d'autres, je suis une quiche.
à noter : la commande tskill me paraissait plus rapide, mais elle ne marche pas vraiment ?
à noter bis : j'ai télécharger pskill.exe, qui est vraiment rapide, mais j'avais le même problème, ne l'ayant pas identifé tout de suite, je suis passé a taskkill/tskill, mais je pourrais le réutiliser si vous m'apporter une aide sur ce problème de "focus".
merci de m'avoir lu.
Grégory.
ps: pas la peine de me faire remarquer que mon systray est encombré, je le sais, mais c'est une drogue !!
Autres pages sur : batch taskkill noob mauvais melange
Lassé par la pub ? Créez un compte
j'améliore déjà un peu le code...
enfin je crois !
enfin je crois !
taskkill /f /im SuperCopier.exe C:\progra~1\SuperCopier\SuperCopier.exe taskkill /f /im PrintScreen.exe C:\progra~1\Gadwin Systems\PrintScreen\PrintScreen.exe taskkill /f /im ClipTray.exe C:\progra~1\ClipTray\ClipTray.exe taskkill /f /im KlipFolio.exe C:\progra~1\KlipFolio\KlipFolio.exe taskkill /f /im ATnotes.exe C:\progra~1\ATnotes\ATnotes.exe taskkill /f /im mixer.exe C:\WINDOWS\mixer.exe rem pour voir ce qu'il c'est un peu passé : pause exit
la discussion démarre un peu sur hfr...
mais toujours pas de réponse, alors un petit up
voilà une capture d'écran après execution du batch, et le code du dit batch.
tout les programmes se sont bien arrétés, aucun n'a été redémarré.
![]()
edit : capture plus précise
mais toujours pas de réponse, alors un petit up
voilà une capture d'écran après execution du batch, et le code du dit batch.
tout les programmes se sont bien arrétés, aucun n'a été redémarré.

taskkill /f /im SuperCopier.exe start "C:\progra~1\SuperCopier\SuperCopier.exe" taskkill /f /im PrintScreen.exe start "C:\progra~1\Gadwin Systems\PrintScreen\PrintScreen.exe" taskkill /f /im ClipTray.exe start "C:\progra~1\ClipTray\ClipTray.exe" taskkill /f /im KlipFolio.exe start "C:\progra~1\KlipFolio\KlipFolio.exe" taskkill /f /im ATnotes.exe start "C:\progra~1\ATnotes\ATnotes.exe" taskkill /f /im mixer.exe start "C:\WINDOWS\mixer.exe" @ rem pour voir ce qu'il ce passe : pause exit
edit : capture plus précise
rogertitou a dit :
la discussion démarre un peu sur hfr...mais toujours pas de réponse, alors un petit up
voilà une capture d'écran après execution du batch, et le code du dit batch.
tout les programmes se sont bien arrétés, aucun n'a été redémarré.
http://img210.exs.cx/img210/5681/batchcmd6yk.th.png
taskkill /f /im SuperCopier.exe start "C:\progra~1\SuperCopier\SuperCopier.exe" taskkill /f /im PrintScreen.exe start "C:\progra~1\Gadwin Systems\PrintScreen\PrintScreen.exe" taskkill /f /im ClipTray.exe start "C:\progra~1\ClipTray\ClipTray.exe" taskkill /f /im KlipFolio.exe start "C:\progra~1\KlipFolio\KlipFolio.exe" taskkill /f /im ATnotes.exe start "C:\progra~1\ATnotes\ATnotes.exe" taskkill /f /im mixer.exe start "C:\WINDOWS\mixer.exe" @ rem pour voir ce qu'il ce passe : pause exit
edit : capture plus précise
oui moi aussi j'ai eu ce soucis avec toutes les fenetres CMD qui s'ouvrent mais rien ne s'éxecute ! et j'ai trouvé !
en fait c'est START qui marche bizarement ! un Start notepad.exe lance notepad mais un start "notepad.exe" ouvre une fenetre et attend la fermture... c'est parce que quand START rencontre des guillements, c'est pour indiquer un titre de fenetre ! il faut donc faire START "Titre fenetre qui peut meme etre vide" "notepad.exe" et le tour est joué !
Lassé par la pub ? Créez un compte