Actualités
19/04/21 Liste des bugs connus dans les drivers NVIDIA GeForce 466.11
19/04/21 Les premiers drivers graphiques pour les CPU Intel Rocket Lake sont disponibles
19/04/21 Logitech corrige le problème de volume du clavier MX Keys
19/04/21 NVIDIA corrige une faille de sécurité élevée dans le GeForce Experience 3.22
16/04/21 AMD débride le nombre de lecteurs physiques et logiques utilisables par StoreMI
14/04/21 Mise à jour 02.68.48 pour le Décodeur TV 4 Orange
14/04/21 Quoi de neuf dans le logiciel NVIDIA GeForce Experience 3.22 ?
14/04/21 Ray Tracing et DLSS pour Mortal Shell avec le pilote GeForce Game Ready 466.11
13/04/21 Creative met à jour son planning de sortie des correctifs
09/04/21 Comment résoudre la vulnérabilité détectée à l'installation du Samsung Magician ?


Fichiers
20/04/21 Intel SSD Firmware Update Tool 3.0.11
20/04/21 Intel HD/Iris/Iris Pro Graphics 4000/5000 15.36.41.5180 WHQL
20/04/21 Intel Storage Command Line Tool 7.1513.00
20/04/21 Fractal Audio FM3 Amp Modeler/FX Processor 3.02
20/04/21 NVIDIA Data Center Driver 462.31 WHQL
20/04/21 NVIDIA Data Center Driver 460.73.01
19/04/21 Intel HD/Iris/Iris Plus/Pro/Xe/UHD Graphics 500/600/700 100.9466 WHQL
19/04/21 Logitech Firmware Update Tool 2.5.108413
19/04/21 ViewSonic Colorbration 1.7.0
19/04/21 Enmotus FuzeDrive 1.8.0.23972
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.