A voir également:
- Commande Find
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande chkdsk - Guide
- Commande en attente d'acceptation fnac ✓ - Forum Consommation & Internet
- 'Ls' n’est pas reconnu en tant que commande interne - Forum Windows
2 réponses
blackduck
Messages postés
817
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
24 novembre 2018
96
15 juin 2015 à 15:41
15 juin 2015 à 15:41
Salut,
La commande grep te permet de faire ça :
La commande grep te permet de faire ça :
grep tachaine tonfichier.txt
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
16 juin 2015 à 08:16
16 juin 2015 à 08:16
hello
montre nous le contenu du fichier
montre nous le contenu du fichier
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
16 juin 2015 à 11:19
16 juin 2015 à 11:19
montre le texte
voici le premier fichier :
Il existe 1 interface sur le systSmeÿ:
Nom ÿ: Wi-Fi
Description ÿ: Broadcom 4313GN 802.11b/g/n 1x1 Wi-Fi Adapter
GUID ÿ: 7xxxxxxxxxxxxxxxxxxxxxxxx
Adresse physique ÿ: xxxxxx
tat ÿ: connect'
SSID ÿ: WIFI-xxxxxx
BSSID ÿ: 04xxxxxxx
Type de r'seau ÿ: Infrastructure
Type de radio ÿ: 802.11n
Authentification ÿ: WPA2ÿ-ÿEntreprise
Chiffrement ÿ: CCMP
Mode de connexion ÿ: Connexion automatique
Canal ÿ: 11
R'ception (Mbits/s) ÿ: 72
Transmission (Mbits/s) ÿ: 72
Signal ÿ: 84%
Profil ÿ: xxxxxxxxxx
tat du r'seau h'berg'ÿ: Non disponible
et je le decoupe dans un deuxieme comme suis :
---------- TEST.TXT
SSID ÿ: xxxxxxx
BSSID ÿ: xxxxxxxxxxxx
puis enfin j'isole la ligne voulue dans un troisiemme afin de stocker le SSID dans une variable :
---------- TEST1.TXT
---------- TEST.TXT
SSID ÿ: WIFI-xxxxx
Il existe 1 interface sur le systSmeÿ:
Nom ÿ: Wi-Fi
Description ÿ: Broadcom 4313GN 802.11b/g/n 1x1 Wi-Fi Adapter
GUID ÿ: 7xxxxxxxxxxxxxxxxxxxxxxxx
Adresse physique ÿ: xxxxxx
tat ÿ: connect'
SSID ÿ: WIFI-xxxxxx
BSSID ÿ: 04xxxxxxx
Type de r'seau ÿ: Infrastructure
Type de radio ÿ: 802.11n
Authentification ÿ: WPA2ÿ-ÿEntreprise
Chiffrement ÿ: CCMP
Mode de connexion ÿ: Connexion automatique
Canal ÿ: 11
R'ception (Mbits/s) ÿ: 72
Transmission (Mbits/s) ÿ: 72
Signal ÿ: 84%
Profil ÿ: xxxxxxxxxx
tat du r'seau h'berg'ÿ: Non disponible
et je le decoupe dans un deuxieme comme suis :
---------- TEST.TXT
SSID ÿ: xxxxxxx
BSSID ÿ: xxxxxxxxxxxx
puis enfin j'isole la ligne voulue dans un troisiemme afin de stocker le SSID dans une variable :
---------- TEST1.TXT
---------- TEST.TXT
SSID ÿ: WIFI-xxxxx
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
Modifié par dubcek le 16/06/2015 à 13:31
Modifié par dubcek le 16/06/2015 à 13:31
comme ça ?
ou ne faut-il que WIFI-xxxxx ?
C:> set /p var=<test.txt
C:> echo %var%
SSID : WIFI-xxxxx
ou ne faut-il que WIFI-xxxxx ?
non , je crois que je me suis compliqué la vie ^^'
voila ce que j'ai fait :
netsh wlan show interface > test.txt
find "SSID" test.txt > test1.txt
find /V "BSSID" test1.txt > test2.txt
FOR /F "tokens=2 delims=:" %%i in (test2.txt) do set SSID = %%i
donc que j'explique : je redirige la commande " netsh wlan show interface" dans le fichier "test.txt"
j'isole toutes les lignes contenant la chaine "SSID" dans un fichier "test1.txt"
j'isole dans un troisieme fichier "test2.txt" toutes les lignes ne contenant pas "BSSID" afin de n'avoir que la ligne SSID.
ensuite, je crée une variable qui prend le nom de mon SSID.
et la ou est mon probleme c'est que j'aimerai faire un FIND de cette variable
j'espere avoir été plus clair :/
voila ce que j'ai fait :
netsh wlan show interface > test.txt
find "SSID" test.txt > test1.txt
find /V "BSSID" test1.txt > test2.txt
FOR /F "tokens=2 delims=:" %%i in (test2.txt) do set SSID = %%i
donc que j'explique : je redirige la commande " netsh wlan show interface" dans le fichier "test.txt"
j'isole toutes les lignes contenant la chaine "SSID" dans un fichier "test1.txt"
j'isole dans un troisieme fichier "test2.txt" toutes les lignes ne contenant pas "BSSID" afin de n'avoir que la ligne SSID.
ensuite, je crée une variable qui prend le nom de mon SSID.
et la ou est mon probleme c'est que j'aimerai faire un FIND de cette variable
j'espere avoir été plus clair :/
16 juin 2015 à 08:22