Actualités
16/04/24 Le logiciel Portable SSD Software tire sa révérence pour les SSD USB Samsung
16/04/24 Pilote NVIDIA GeForce Game Ready 552.22 pour Manor Lords et No Rest for the Wicked
05/04/24 Un nouveau firmware pour la webcam Logitech C920
04/04/24 Drivers NVIDIA GeForce 552.12 pour Call of Duty Season 3 et Diablo IV RT
29/03/24 Options+ 1.68 pour le clavier Logitech Signature Slim K950 et la souris Signature Plus M750
25/03/24 La chaîne CORSAIR iCUE LINK supporte désormais jusqu'à 24 périphériques [MAJ]
25/03/24 Samsung publie Magician 8.1 pour les SSD, clés USB et cartes mémoire
21/03/24 Drivers AMD 24.3.1 pour Horizon Forbidden West Complete Edition et nouveaux profils HYPR-RX
19/03/24 Drivers NVIDIA GeForce 551.86 pour Horizon Forbidden West Complete Edition
12/03/24 Deux nouveaux casques SteelSeries Arctis Nova 5 et 5X dévoilés dans GG 58.0.0


Fichiers
23/04/24 Creative Stage SE/SE mini 3.01.00.00 WHQL
22/04/24 Redragon S101-KS Wireless Gaming Keyboard and Mouse Combo 1.0.0.1
22/04/24 Redragon ST4R PRO M917-PRO 3-Mode Wireless Lightweight Gaming Mouse 1.0
22/04/24 Razer Hammerhead HyperSpeed for Playstation 1.3.0 R1
22/04/24 Razer Hammerhead HyperSpeed for Xbox 1.2.1.0 X142 R1
22/04/24 Pioneer BDR-XD05 1.22
22/04/24 Pioneer BDR-XD05B/CB/S/TB/TS 3.11
22/04/24 Pioneer BDR-XS05 1.42
22/04/24 Pioneer BDR-XU03 1.04
22/04/24 Panasonic LUMIX DC-S5 II X 2.0
Accueil / Systèmes d'exploitation et logiciels
Répondre Actualiser Rechercher S'inscrire ou s'identifier FAQ

Pages : 1

Par PIERRE02
Le 31/08/2017 à 13:12:16

Inscription : le 08/02/2012
Problème fichier batch    Modifier le message   Configuration de PIERRE02
Avec mon PC j' ai plusieurs port LAN

SI je fais manuellement ceci :

netsh interface ip show interface ethernet
netsh interface ip show interface ethernet 2

J' ai bien pour chaque commande les informations de chaque port

Par contre si je fais ceci en triant un paramètre :

for /f "tokens=4 delims=: " %A in ('netsh interface ip show interface ^| findstr /M /c:"Ethernet"' ) do set LAN=%A

j' obtiens deux lignes pour chaque port :

SET LAN=connected --> je ne voudrais avoir que cette ligne
SET LAN=disconnected --> ligne en trop !!!

Si je fais :

for /f "tokens=4 delims=: " %A in ('netsh interface ip show interface ^| findstr /M /c:"Ethernet 2"' ) do set LAN=%A

Là j' ai bien le paramètre de la carte 2

SET LAN=disconnected --->là c'est bon

----------------------
Ce que je désirerais est tout simplement que la commande me donne bien 'strictement " le paramètre de la carte Ethernet et non les deux
---------------------

Attention car si je fais la même chose mais avec un espace après Ethernet je n' obtiens que le paramètre de la carte Ethernet 2:

for /f "tokens=4 delims=: " %A in ('netsh interface ip show interface ^| findstr /M /c:"Ethernet "' ) do set LAN=%A

--------------------
Par PIERRE02
Le 31/08/2017 à 17:51:20

Inscription : le 08/02/2012
Problème fichier batch    Modifier le message   Configuration de PIERRE02
Je me répond à moi-même car finalement après deux heures à cogiter cet après midi j' ai trouvé que cela fonctionne avec ceci :

for /f "tokens=2 delims=: " %A in ('netsh interface ip show interface "Ethernet" ^| findstr /c:"disc"' ) do set LAN=%A

for /f "tokens=2 delims=: " %A in ('netsh interface ip show interface "Ethernet" ^| findstr /c:"disc"' ) do set LAN=%A

Comme c'était pour tester la connexion des ports réseaux j' ai du ruser en testant le ' disconnect " pour cause que connect passe aussi

Ensuite je teste donc la variable n' existe pas car il n'y en pas en mode non connecté
Pages : 1


Retour sur le forum Systèmes d'exploitation et logiciels

Identification

Nom d'utilisateur
Mot de passe

  Recevez vos identifiants par e-mail si vous les avez oubliés.
  Inscrivez-vous si vous n'êtes pas encore membre de TousLesDrivers.com.
 
Répondre au message Problème fichier batch

   Message
      

   Insérer des smileys
    :)  ;)  :D  :P  :(  :?:
    Plus de smileys
    Lien N°1 / Lien N°2 / Puce / Gras / Italique / Souligné / Barré

   Merci de lire la FAQ avant d'ajouter un message.