Se connecter avec
S'enregistrer | Connectez-vous
Votre question

Question

Freezman42 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/f9/3f/809590.gif
Nouveau
| dans Programmation

[Batch] Executer une commande.

Bonjour à tous. Alors je sais que c'est la solution de facilité, mais j'me suis dit que demander ici prendrait moins de temps que de chercher les commandes moi-même (car j'ai un peu regarder mais j'suis à la masse -_-)

Pour situer le cadre, je suis sous Vista et en Wifi. Donc pour les jeux en réseau comme CSS ou L4D, les problèmes récurents des lags dues à la recherche de Wifi était une vraie plaie que j'ai réussi à corriger grâce à une commande piochée sur le net, qui en effet bloque cette recherche.

Avant toutes mes parties j'ouvre donc une invite de commande pour y rentrer :

  1. netsh
  2. wlan
  3. set autoconfig enabled=no interface="connexion réseau sans fil"


Et en quittant la partie, je remplaçais le no par un yes et tout remarche. Sauf que bon, écrire manuellement à chaque fois la même commande commence à me prendre le choux, et j'aimerai donc savoir s'il était possible pour moi de créer un fichier pour faire cette commande, ou deux, s'il en faut un pour couper et un pour réactiver... mais je pense qu'un seul fichier est possible, s'il existe un systeme de if>then, non ?
0
Vous devez être inscrit pour voter pour une question
  • Partagez
  • Etre averti des réponses
  • Ajouter aux favoris
Lassé par la pub ? Créez un compte
Ces contenus peuvent également vous intéresser
Solutions (8)
Meilleure solution
DivX_666 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/98/80/291513.jpg
Expert Programmation
Habitué
Bonjour,
la solution la plus simple apparait de faire deux fichiers distinct, un pour la desactivation et la'utre pour l'activation avec dedans tout simplement ce qu tu ecrivait :
  1. @echo off
  2. cls
  3.  
  4. netsh
  5. wlan
  6. set autoconfig enabled=no interface="connexion réseau sans fil"


Sinon, une autre methode plus "propre" serait de faire un fichier, tu le lance et tu choisis d'activer ou désactiver ta détection via un petit menu.

Voila a toi de voir maintenant :) 
@+ et GL HF :D 
  • Partagez
Autres solutions (7)
Trier par
Freezman42 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/f9/3f/809590.gif
Nouveau
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
J'ai essayé en vain... Je ne comprend toujours pas. C'est bête car CRicky tu sais faire, mais tu sais pas expliquer -_-
Bref, c'pas grave après tout, 'sont pas si longues que ça à taper ces lignes...
Merci quand même.
CRicky http://m.bestofmedia.com/sfp/design/usr/fr/avatars/e6/2f/63668.jpg
Expert Programmation
Initié
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Tu mets ta ligne 2 et 3 (bref toutes les commandes netsh) dans un fichier texte (c'est ton script), et tu le lances avec netsh -f tonFichier.
Freezman42 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/f9/3f/809590.gif
Nouveau
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Désolé CRicky, mais en français ça donne quoi ? ^^"
Je rappelle que je n'y connais absolument rien !

Pour résumer, je souhaiterais, si c'est possible, qu'en cliquant sur un .bat ces 3 lignes s'effectuent toutes seules au lieu de devoir à chaque fois les taper à la main.

  1. netsh
  2. wlan
  3. set autoconfig enabled=no interface="connexion réseau sans fil"


Je sais pas si ça peut aider, mais voici la gueule de l'invite de commande quand j'y fais manuellement (j'ai fais le "no" et le "yes" à la suite) :


CRicky http://m.bestofmedia.com/sfp/design/usr/fr/avatars/e6/2f/63668.jpg
Expert Programmation
Initié
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
si tu tapes "bye", et bien tes autres commandes vont alors être exécutées.
Si ce sont des commandes netsh que tu veux envoyer, tu doit utiliser un script et tu lances netfs avec -f tonScript
Freezman42 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/f9/3f/809590.gif
Nouveau
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Bah ouai, mais netsh se fait bien, j'veux dire j'vois bien s'afficher le "netsh>" mais après, plus rien :s
CRicky http://m.bestofmedia.com/sfp/design/usr/fr/avatars/e6/2f/63668.jpg
Expert Programmation
Initié
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
il faut que netsh se termine pour continuer le reste.
Freezman42 http://m.bestofmedia.com/sfp/design/usr/fr/avatars/f9/3f/809590.gif
Nouveau
Voter contre
Vous devez avoir un badge bronze dans cette catégorie pour votre contre une solution.
Score 0
Voter pour
Ce score indique à quel point cette solution est soutenue par la communauté. Vous devez être inscrit pour voter pour une solution. Créez votre compte ou identifiez-vous.
Merci beaucoup ! Ça me sera bien plus pratique :) 

EDIT : Euh, en fait ça marche pas :s
Ca fait que le netsh, mais ça continue pas plus loin :( 
Halp ? ^^'
Lassé par la pub ? Créez un compte
non identifié
Vous n'êtes pas identifié. Se connecter ou S'enregistrer
Tom's guide dans le monde