Actualités
25/05/22 Drivers AMD Software : Adrenalin Edition 22.5.2 avec Privacy View
25/05/22 Deux nouveaux moniteurs CORSAIR XENEON dont un 4K
24/05/22 Drivers NVIDIA GeForce Game Ready 512.95 pour Hitman 3 - Year 2
18/05/22 Support du casque audio SteelSeries Arctis 7X+ Wireless dans le GG 18.1.0
18/05/22 Mise à jour du firmware de plusieurs produits Logitech
17/05/22 Les derniers drivers NVIDIA corrigent plusieurs failles de sécurité
16/05/22 L'Easy Setting Box pour les moniteurs Samsung compatible avec Windows 11
13/05/22 Le FidelityFX Super Resolution 2.0 disponible dans les drivers AMD 22.10
13/05/22 Samsung Magician 7.1.1 : enfin une version stable ?
12/05/22 Pilote NVIDIA GeForce Game Ready 512.77 pour Evil Dead : The Game


Fichiers
25/05/22 Microsoft Surface Laptop Studio 22000 22.052.22842.0 WHQL
25/05/22 Microsoft Surface Laptop Studio 19042 22.052.22843.0 WHQL
25/05/22 ViewSonic Colorbration+ 1.1.0.8
25/05/22 ViewSonic vDisplay Manager 2.4.2.5
25/05/22 Pioneer BDR-212DBK 1.02
25/05/22 Pioneer BDR-S12XLB/S12XLT 1.02
25/05/22 Pioneer BDR-S12JBK/S12UHT 1.02
25/05/22 Pioneer BDR-212EBK/212ULBK/2212 1.02
25/05/22 Pioneer BDR-212JBK/212UBK 1.02
25/05/22 Magewell Ultra Stream HDMI 1.5.224
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.