Aide modification d'un batch pour la carte reseau - Shell/Batch - Programmation
MarshPosté le 13-03-2025 à 08:01:24
Hello j'ai créer un point batch assez simple pour basculer d'un réseau a un autre simplement tout fonctionne bien mais voila maintenant j'aurais besoin de le faire évoluer car il se base sur le nom de la carte réseau hors en fonction d'ou je suis j'ai pas forcement le même adaptateur ( et donc le nom de carte réseau change) jusque la je changeait a chaque fois mais je voulais comment faire pour qu'un seul script gère les deux en fonction de la carte active? actuellement j'ai ceci mais il me faut soit le modifier soit deux script pour basculer a chaque fois de LAN a LAN 2 je me doute qu'il y a plsu simple mais je ne vois pas comment.
for /f "tokens=2 delims==" %%A in ('WMIC NIC WHERE ^(NetEnabled^=TRUE AND GUID is not Null^) GET NetConnectionID /FORMAT:LIST ^| findstr .') doif not defined carte set "carte=%%A"
if not defined carte (exit /b 1)
set static1=192.168.1.65;255.255.255.0;;;
set static2=10.0.10.3;255.0.0.0;;;
set static3=192.168.168.65;255.255.255.0;;;
set static4=10.1.10.11;255.0.0.0;10.1.10.12;;
set static5=192.168.0.11;255.255.255.240;192.168.0.1;;
set static6=172.31.255.100;255.255.255.0;172.31.255.1;;
set static7=192.168.1.10;255.255.255.0;192.168.1.1;8.8.8.8;
Marsh Posté le 13-03-2025 à 08:01:24
Hello j'ai créer un point batch assez simple pour basculer d'un réseau a un autre simplement tout fonctionne bien mais voila maintenant j'aurais besoin de le faire évoluer car il se base sur le nom de la carte réseau hors en fonction d'ou je suis j'ai pas forcement le même adaptateur ( et donc le nom de carte réseau change) jusque la je changeait a chaque fois mais je voulais comment faire pour qu'un seul script gère les deux en fonction de la carte active? actuellement j'ai ceci mais il me faut soit le modifier soit deux script pour basculer a chaque fois de LAN a LAN 2 je me doute qu'il y a plsu simple mais je ne vois pas comment.