Changement automatique de source
Résolubrucine Messages postés 18327 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 21 décembre 2024 - 11 mai 2024 à 09:34
- Win32_networkadapter
- Changer de dns - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Changement d'écriture - Guide
4 réponses
9 mai 2024 à 18:54
Bonjour,
Je suppose que le téléphone est en point d'accès Wifi.
Identifier le numéro d'index de l'adaptateur correspondant à la ligne de commande:
wmic nic get name, index
Dans mon cas de figure, mon SSID Wifi est SFR_A918 et l'index retourné est 2, ce qui donne le script suivant qui bascule entre éthernet et Wifi:
@echo off CHCP 65001>NUL setlocal enableextensions setlocal EnableDelayedExpansion FOR /F "skip=5 tokens=2,4 delims= " %%a IN ('netsh interface show interface') DO ( SET STATUT=%%a & SET NATURE=%%b SET STATUT=!STATUT:~0,-1! IF "!STATUT!"=="Connecté" ( IF "!NATURE!"=="Ethernet" ( netsh interface set interface name="!NATURE!" admin=DISABLED ) ELSE wmic path win32_networkadapter where index=2 call disable ) IF "!STATUT!"=="Déconnecté" ( IF "!NATURE!"=="Ethernet" ( netsh interface set interface name="!NATURE!" admin=ENABLED ) ELSE wmic path win32_networkadapter where index=2 call enable & netsh interface ipv4 set interface "Wi-Fi" metric=1 & netsh wlan connect name ="SFR_A918" ) )
Si la connexion principale est aussi en Wifi, je n'ai plus à me préoccuper de la nature et de savoir si la connexion active est éthernet ou Wifi, il me suffit de changer l'interface à la dernière "ligne" du fichier.
9 mai 2024 à 19:03
Bonjour,
Et merci pour cette réponse.
Pour info, ma connexion principale est en Wi-Fi 6
Si je comprends bien, il faut quand même exécuter ce script ?
Pas de soucis lors de la perte de la Box (je m'en rends compte assez rapidement - voire très rapidement), mais au retour, je ne vérifie pas continuellement le bon rétablissement de la ligne...
Ou je n'ai (sans doute) pas compris (ne maîtrisant pas du tout ce langage...)
9 mai 2024 à 19:10
Re-,
En fouillant un peu, j'ai trouvé cette fenêtre :
Si je valide les 2 dernières options, est-ce qu'il y a un quelconque risque?
9 mai 2024 à 19:32
Re-,
Bon, ben, pas concluant...
J'ai testé (validation des deux options du bas), et ayant eu une énième coupure, ni la connexion (ou re-connexion) ne s'est déroulée automatiquement.
9 mai 2024 à 20:41
Essayer de faire le script, dans le bloc note, puis le renommer en .exe, un avertissement dira qu'il va changer de fonction, ne pas en tenir compte. Cliquez une fois sur le fichier créé. Tout devrait se faire automatiquement, coupure de la fibre, le point d'accès du mobile prendra le relais. Bonne chance.
9 mai 2024 à 21:52
Re,
Ce que j'ai proposé est du Batch mais, dans la situation que tu évoques, c'est compliqué parce qu'il faut tester la connectivité: aucun problème pour migrer du PC au téléphone après avoir testé que la connexion du PC est inactive, par contre on est coincé dans l'autre sens parce que la connexion du téléphone est toujours active et qu'il n'est pas simple de tester si celle du PC l'est redevenue.
Une solution simple que je n'ai pas testée est d'attribuer un niveau de priorité aux deux connexions, celle en priorité 1 (le PC) sera toujours préférée si elle est disponible.
Voir là (en anglais):
https://www.windowscentral.com/how-change-wi-fi-network-connections-priority-order-windows-10
9 mai 2024 à 23:13
Bien ce procédé par invite de commande.
10 mai 2024 à 00:38
Le souci, c'est que là le réseau wifi est toujours disponible, c'est la connexion wan (fibre) qui se perd.
La seule solution serait un (beaucoup) plus gros script de monitoring, qui serait capable de faire un ping d'une adresse internet en changeant une route statique pour vérifier l'accès, mais ça passe obligatoirement par 2 cartes wifi, la même carte ne pouvant pas connecter 2 réseaux en même temps.
10 mai 2024 à 17:56
Bonjour,
Tout d'abord, merci à tous les participants.
N'ayant nulle envie d'interférer dans le fonctionnement (pour le moment) correct de mon PC, je vais donc prendre mon mal en patience (et choper quelques torticolis pour surveiller le retour de la connexion wan).
Merci encore, bonne fin d'apm et bon W-E
10 mai 2024 à 18:26
OK Hubert
"La retraite c'est bien, surtout dans le Morbihan !"
10 mai 2024 à 18:56
Lui, comme son pseudo l'indique, ce n'est pas le Morbihan.
Toi si? En tout cas moi oui (enfin plus maintenant, je suis allé chercher la mer ailleurs), je suis natif de Belle-île en mer (Marie Galante) et j'ai vécu dans le département une trentaine d'années.
10 mai 2024 à 19:36
La signature est un peu usée, Raymond a quand même de l'antériorité,
CCM est devenu un club de retraités, j'en suis un aussi, la plupart des modos actifs que je connais également, si ça continue, on sera dans le top 10 en ehpad, comme les chiffres et les lettres à la télé, d'ailleurs on a un peu la rubrique au café des joueurs :-)
10 mai 2024 à 21:07
Epadh, non merci lol. Des chiffre et des lettres arrête, dommage, reste le café des joueurs. Bonne soirée, allez les verts, pour la remontée en ligue 1 !
10 mai 2024 à 21:10
Je suis entre Ploërmel et Guer, loin de là mer, Billiers. Belle île en mer, superbe île, tu as du admirer la grande bleue ! Bonne soirée.
Modifié le 9 mai 2024 à 19:14
Bonjour
Ça donnerai quoi cette dernière ligne du fichier, de wifi principal à wifi du tel ?
C'est un fichier. exe ?
Modifié le 9 mai 2024 à 21:20
Salut (re),
là c'est d'un réseau wifi à un autre, si j'ai bien compris ....
je pense que pour un script de ce genre, il faudrait 2 cartes wifi, chacune ayant un réseau par défaut différent (celui qui est coché se connecter automatiquement).