Come posso costringere Windows a rieseguire la ricerca delle reti wireless disponibili dalla row di command?
(cioè sto cercando l'equivalente della row di command premendo F5 sulla GUI.)
Ora sto cercando la stessa cosa per un po 'di tempo, purtroppo non riesco a trovare qualcosa nell'utilità netsh per farlo. La soluzione migliore che ho potuto trovare era distriggersre e ritriggersre l'interface tramite i comandi di netsh. C'è un piccolo ritardo (1-2 secondi) dopo aver abilitato l'interface in cui non elenca nessuna networking, ma che non dovrebbe essere troppo difficile da risolvere.
Sto utilizzando i seguenti comandi:
netsh interface set interface name="<NIC name>" admin=disabled netsh interface set interface name="<NIC name>" admin=enabled netsh wlan show networks
Modifica: come get il
"<NIC name>"
, cioè il nome della scheda di interface di networking.
Innanzitutto utilizzare il command netsh wlan show networks
Se il wlan è abilitato, riceverai un messaggio simile
C:\Users\user1>netsh wlan show networks Interface name : WiFi There are 2 networks currently visible. SSID 1 : Cross Network type : Infrastructure Authentication : WPA2-Personal Encryption : CCMP SSID 2 : WLAN-0A8E41 Network type : Infrastructure Authentication : WPA2-Personal Encryption : CCMP
Quindi vedi che in questo caso il nome dell'interface è WiFi
Ora puoi procedere come sopra spiegato, ad esempio per distriggersre la scheda wlan:
netsh interface set interface name="WiFi" admin=disabled
E così via. 🙂
Un altro utente ( Finder ) ha inviato una risposta senza fondamento che lo suggerisce
netsh wlan disconnect
potrebbe fare il trucco. (Questa risposta è stata cancellata perché è stata considerata "bassa qualità".)