Se connecter avec
S'enregistrer | Connectez-vous

MS-DOS fermer une applicatio, fenetre proces...etc

Dernière réponse : dans Programmation

Bonjour,


J'ai découvert le monde du MS-DOS, et encore plus a faire des .bat... Et je veux me faciliter la vie a faire des petits script ^^

J'aimerais créer un script pour un mode g33k :

qui fait ça :

me lance ces application : mIRC, Steam, Counter-strike, TS, fichiers cstrike...
et fermer MSN, et fermer toutes les fenetres fire fox..

Je sais comment faire la 1 er démarche...mais je ne sais pas comment fermer des fenêtres...

Merci encore de bien m'aider ...

Lassé par la pub ? Créez un compte

Merci de ta grande aide ... :D 


J'ai réussi a faire le pilier de mon .bat ^^

par contre il y quelques défaults...et j'aimerais savoir si c'est possible de faire quelques choses...

Voila mon .bat :

Citation :
@echo off
cd C:\Program Files\Teamspeak2_RC2\
TeamSpeak
cd C:\Program Files\mIRC\
mirc
cd C:\Program Files\Steam\steamapps\enanda2000\counter-strike\
hl
taskkill /f /im firefox.exe
taskkill /f /im msnmsgr.exe
pause

tous marche bien sauf le hl.exe
Il ne se lance pas....et quand je prends juste

Citation :
cd C:\Program Files\Steam\steamapps\enanda2000\counter-strike\
hl

dans un autres fichier .bat..il se lance...bizarre..merci ...

Sinon...j'aimerais savoir si c'est possible de faire des algo...

genre

IF "mirc.exe deja allumé" THEN rien faire
ELSE Lancer mirc...


merci de m'aider encore :D 

enfaite, j'ai fait quelques test...et je remarque que dans mon code :

Citation :
@echo off
cd C:\Program Files\Teamspeak2_RC2\
TeamSpeak
cd C:\Program Files\Steam\steamapps\enanda2000\counter-strike\
hl
cd C:\Program Files\mIRC\
mirc
taskkill /f /im firefox.exe
taskkill /f /im msnmsgr.exe
pause



hl.exe et Mirc.exe se lancent seulement que je quitte Teamspeak.exe

et firefox ne se ferme meme pas ainsi que msnmsgr.exe

bizarre...no ?

Non.

Il ouvre un programme et ouvrira le prochain, seulement lorsque la commande sera terminé.

Si tu veux pouvoir les ouvrir à la suite, il faut utiliser la commande "Start"

Exemple:

cd C:\Program Files\Teamspeak2_RC2\
start Teamspeak.exe

cd C:\Program Files\Steam\steamapps\enanda2000\counter-strike\
start hl.exe

cd C:\Program Files\mIRC\
start mirc.exe

taskkill /f /im firefox.exe
taskkill /f /im msnmsgr.exe

merci merci... Au debut je voulais essayer start...mais j'avais mis seulement start et l'exe...

Merci mon ami :D 

Il me reste juste a trouver comment traduire cette phrase en .bat

Citation :
Si mirc déjà lancé alors ne rien faire sinon lancer mirc...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde