Résultat du find dans une variable

boun205 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je veux réaliser un .bat qui enregistre le nom du réseaux auquel je suis actuellement connecté dans une variable puis "echo" cette dernière. Pour cela j'utilise ce code :
@echo off
FOR /F "SSID 1 : " %%A IN ('netsh wlan show networks') DO SET ssid=%%A
echo %ssid%
pause

Mais quand je le lance il m'affiche ça :
SSID 1 : " était inattendu.
Commande ECHO désactivée.
Appuyez sur une touche pour continuer...

Quelqu'un aurait la solution à mon problème ?

Merci d'avance,
Boun205.

PS : La solution doit être évidente mais je suis une bille en batch xD


Configuration: Windows / Chrome 75.0.3770.100
A voir également:

1 réponse

barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonjour,

Essaie comme ça :
@echo off
FOR /F "delims=" %%A IN ('netsh wlan show networks ^| find "SSID 1"') DO echo %%A
pause


0