Comment fermer un ".bat" ?

Résolu
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   -  
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   -
Salut zatous et zatoutes,

j'ai comme un peu honte de poser ma question, j'avais pratiqué
le Dos il y a 30 ou 40 ans, et j'ai vraiment tout oublié, ... ou presque.

Voici mon problème :

je dispose de plusieurs dispositifs Wifi,
tant en PCMCIA qu'en divers dongles USB.

Plusieurs, car les qualités et défauts des uns et des autres
ne sont pas les mêmes, je choisis donc en fonction
de ce que je veux faire.

Pour chacun des dispos, j'ai fait les installations du driver,
et de l'application, (pour être plus riche qu'en ZWC).

Or, les utilitaires se lancent tous au démarrage,
car ils sont présents dans la rubrique "démarrage" de msconfig.

J'ai donc viré ces 4 utilitaires de gestion de cartes avec msconfig.

Mais je ne peux pas les lancer par un raccourci vers :
Utilitaire-Clé-USB-Marque=Toto.exe

En effet, ces utilitaires ont presque tous besoin d'un paramètre.

Par exemple : C:\Program Files\RALINK\Common\RaUI.exe -s

J'ai donc créé sur mon bureau des fichiers ".bat",
un par dispositif Wifi, et j'ai écrit dedans :

"C:\Program Files\RALINK\Common\RaUI.exe" -s

et cela marche très bien pour tous les matériels,
(avec des noms d'utilitaires de gestion,
et des paramètres différents, of course).

Cela me permet donc de ne lancer l'appli d'une clé qu'à la demande.

Question très bête : comment terminer le ".bat" pour que la
fenêtre ouverte pour l'exécution du code, se ferme seule ?

Merci de ne pas (trop) rire. pouce-en-haut.gif

Merci à vous,

Pierre
A voir également:

11 réponses

-Shadow- Messages postés 2152 Date d'inscription   Statut Membre Dernière intervention   270
 
Bonsoir
il faut mettre exit
1
dandypunk Messages postés 832 Date d'inscription   Statut Membre Dernière intervention   83
 
Salut petit-pierre
Essaye la commande EXIT

e.g. Un fichier toto.bat

Echo "toto"
Pause
Exit

1
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37
 
Bonsoir tous,

merci à vous de me répondre si vite,
et si gentiment (pour la plupart).

Cette commande fonctionne :

"C:\Program Files\RALINK\Common\RaUI.exe" -s

Si je place derrière Exit ou"Exit", exit n'est pas reconnu, et la fenêtre de cmd ne se ferme pas.

Si je place un Start devant mon fichier .exe, le système me dit qu'il ne connait pas "s".

Un truc de dingue, pour un pb normalement très simple.

Je verrai cela demain. Encore merci à vous tous.

Pierre
0
Utilisateur anonyme
 
Salut à tous, je pense avoir la solution:
qui a dit qu'un raccourci ne peut avoir de paramètres? fait comme ceci: clic droit sur le bureau->nouveau->raccourci->tape dans "emplacement de l'élément" "C:\Program Files\RALINK\Common\RaUI.exe" -s
donne lui un nom, et voilà!

1
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37
 
Bonsoir "pro des pros",

magique, ça marche.

Le "raccourci" sur bureau, j'y avais pensé bien sûr,
mais je ne savais pas qu'on pouvait passer un argument.

Je n'avais donc pas essayé.

Un grand merci à toi,
et merci aussi aux autres contributeurs.

Petit-Pierre

Nota : dans tout ça, je ne saurai toujours pas comment on ferme un .bat :-) :-) :-) :-)
0
Utilisateur anonyme > Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention  
 
Pour complément:
le .bat se ferme une fois qu'il a fini son boulot, sauf indication contraire. Le tient, devait lancer un programme, il le lance, et reste ouvert, car le programme qu'il a lancé, est toujours en execution, si tu arrête le logiciel lancé par le .bat, il doit se fermer. Si tu fait un .bat avec uniquement, p.ex: ipconfig /all il va executer ipconfig t'afficher le résultat, et se quitter, car il a terminé son travail.
0
Utilisateur anonyme
 
bonsoir ....si t en a fait pour ouvrir ca doit pas etre bien complique de faire le contraire...comme pour eteindre le pc avec shutdown/s quand il s etenit pas avec le bouton...non?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PPBoyington Messages postés 2011 Date d'inscription   Statut Membre Dernière intervention   402
 
http://www.commentcamarche.net/forum/affich 3172334 pouvoir fermer la fenetre dos d un batch

J'ai 2 .bat qui se ferment tous seuls au moment ou le programme lancé dedans se finit...sinon ca a l'air d'être start XXX puis exit
0
Utilisateur anonyme
 
bonne soiree
0
dandypunk Messages postés 832 Date d'inscription   Statut Membre Dernière intervention   83
 
Dans un premier temps, on va remettre le système "Comme il était avant".
Relance MScofig et recoche le cases d'cochées.
0
dandypunk Messages postés 832 Date d'inscription   Statut Membre Dernière intervention   83
 
Une autre idée.
Dans Démarrer tu as executer.
Essaye exécuter "C:\Program Files\RALINK\Common\RaUI.exe" -s
Sie cela fonctionne Crée un raccourci avec cette ligne de commande.
0
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37
 
Dandypunk,

oui, pas de problème, si je vais dans "démarrer", puis "exécuter",
cette ligne de commande fonctionne :

"C:\Program Files\RALINK\Common\RaUI.exe" -s


Dans un .bat conçu ainsi :

start "C:\Program Files\RALINK\Common\RaUI.exe" -s
exit

la commande s'exécute bien également,
mais l'"exit" ne me ferme pas ma fenêtre.

Dingue, non ?

Petit-Pierre
0
-Shadow- Messages postés 2152 Date d'inscription   Statut Membre Dernière intervention   270 > Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention  
 
Dingue, non ? 

En effet! :D

Tu as essayé TASKKILL ?
0
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37
 
Dandypunk,

oui, pas de problème, si je vais dans "démarrer", puis "exécuter",
cette ligne de commande fonctionne :

"C:\Program Files\RALINK\Common\RaUI.exe" -s


Dans un .bat conçu ainsi :

start "C:\Program Files\RALINK\Common\RaUI.exe" -s
exit

la commande s'exécute bien également,
mais l'"exit" ne me ferme pas ma fenêtre.

Dingue, non ?

Petit-Pierre
0
joujou07 Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   45 > Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention  
 
C'est à cause du start, il force le batch à attendre que le processus lancé se ferme avant d'éxéecuter la ligne suivante.
0
-Shadow- Messages postés 2152 Date d'inscription   Statut Membre Dernière intervention   270 > joujou07 Messages postés 254 Date d'inscription   Statut Membre Dernière intervention  
 
Répondre à une discussion vieille de un mois?

total respect.
0
yane
 
il faut eiteindre ton ordi
0
-Shadow- Messages postés 2152 Date d'inscription   Statut Membre Dernière intervention   270
 
Houlala...
Complètement à côté de ses pompes lui! xD
0
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37 > -Shadow- Messages postés 2152 Date d'inscription   Statut Membre Dernière intervention  
 
-Shadows-,

le taskkill ne change malheureusement rien.

Pour le conseil de Yan, j'imagine que c'était de l'humour.

Cordialement,

Petit-Pierre
0
Utilisateur anonyme
 
salut.....y a une autre solution.........acheter 4 pc.........................lol
0
kenii Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour,
je ne suis pas sur, mais il me semble que la commande est "cls".

Bonne continuation.
0
Petit-Pierre Messages postés 855 Date d'inscription   Statut Membre Dernière intervention   37
 
Merci Kenii,

mais désolé, le "cls" n'est qu'un "Clear Screen",
rien d'autre.

Mais merci à toi d'avoir contribué.

Pierre
0