Come attivare WIFI tramite cmd?


20

Il pulsante WiFi del mio laptop non funziona.
Esiste un comando in Windows per attivare il WiFi?


2
A volte il pulsante è integrato dal produttore e disconnette l'alimentazione al WIFI tramite hardware e funziona senza interazione del sistema operativo, altre volte è solo un pulsante di notifica di Windows che si basa sul software OEM. Se riesci a identificare il modello di laptop, potrebbe essere possibile sapere se esiste una soluzione software.
horatio,

Risposte:


25

Per fare ciò usando netsh:

Ottieni il nome dell'interfaccia:

netsh interface show interface

Abilita l'interfaccia:

netsh interface set interface "Interface Name" enabled

Per completare la soluzione al problema, è possibile creare un collegamento e farlo funzionare all'avvio di Windows. Ad esempio, se il nome della scheda wireless in netsh è Wi-Fi, il collegamento sarebbe simile a questo (una riga):

C:\Windows\System32\runas.exe /savecred /user:administrator "C:\Windows\System32\netsh.exe interface set interface \"Wi-Fi\" enabled"

Il comando runas assicura che il comando venga eseguito come amministratore, necessario per attivare o disattivare l'interfaccia. L'opzione / savecred salverà le credenziali, che potrebbero essere richieste la prima volta, ma di solito non successivamente.


1
Ricevo "Questa connessione di rete non esiste"
CodyBugstein l'

Ciao @CodyBugstein, assicurati di scrivere il nome dell'interfaccia usando il caso corretto. Questo è uno dei gotcha ... spero che sia d'aiuto
Ezra A.Mosomi il

Il runascomando non aiuta perché non si ottengono le autorizzazioni di amministratore di lettura.
°

6

Ottieni elenco NIC e numero indice:

wmic nic get name, index

Abilita scheda NIC con numero indice: (es. 7)

wmic path win32_networkadapter where index=7 call enable

Disabilita scheda NIC con numero indice: (es. 7)

wmic path win32_networkadapter where index=7 call disable

2
Quanto sopra suggerisce fortemente di provenire da questo link alla lettera - per favore, la prossima volta cita le tue fonti: answer.microsoft.com/en-us/windows/forum/windows_7-hardware/…
dyslexicanaboko

In una riga di codice. Per un file batch, utilizzare %% - WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%%Wireless%%'" CALL enable. Per aver digitato la console -WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%Wireless%'" CALL enable
it3xl

1

È possibile utilizzare DevCon per disabilitare il dispositivo dalla riga di comando. Pensa a DevCon.exe come a un gestore di dispositivi a riga di comando, ma ciò accenderebbe e spegne semplicemente l'adattatore.

Praticamente stai meglio usando i comandi netsh.


Ecco di più su Devcon
ArtemGr
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.