récupérer résultat commande dans variable. - Shell/Batch - Programmation
Marsh Posté le 08-01-2010 à 11:39:14
sous dos c'est possible via des moyens détournés: http://www.google.com/search?q=dos [...] e+variable
Marsh Posté le 08-01-2010 à 13:43:04
Merci, j'ai réussi à faire mon script qui prend "Carte Ethernet Connexion au réseau local" avec une délimitation avant le ":" et qui l'envoi dans un fichier texte, ensuite je récupère dans ce fichier "Connexion au réseau local" mais le "é" de réseau ne passe quand je veux l'utiliser dans une commande. Y'aurait pas un moyen de faire en sorte qu'il le prenne en compte ?
Marsh Posté le 11-02-2010 à 01:37:12
Tu peux utiliser ceci pour remplacer le "é" par un "e" :
Citation : @echo off |
Marsh Posté le 08-01-2010 à 11:02:36
Bonjour,
J'ai créer un batch qui change l'adresse ip + masque de la carte réseau d'un pc, mais je voudrais utiliser ce batch sur différentes machines, mais vu que les cartes réseaux ne sont pas toutes nommées pareil sur chaque pc, je voudrais savoir s'il était possible de récupérer le nom de la carte réseau dans une variable et l'utilisé dans ma commande qui change l'adresse.
par exempble
C:\Documents and Settings\>ipconfig
Configuration IP de Windows
Carte Ethernet Connexion au réseau local:
Suffixe DNS propre à la connexion :
Adresse IP. . . . . . . . . . . . : 10.0.11.54
Masque de sous-réseau . . . . . . : 255.255.0.0
Passerelle par défaut . . . . . . : 10.0.0.254
Ici j'ai tapé "ipconfig" et je voudrais récupérer juste "Connexion au réseau local" cela est-il possible ?
Merci par avance.
Message édité par shiii le 08-01-2010 à 11:05:19