¿Cómo activar WIFI a través de cmd?

20

El botón WiFi de mi computadora portátil no funciona.
¿Hay algún comando en Windows para activar WiFi?

Sirwan Afifi
fuente
2
A veces, el botón está integrado por el fabricante y desconecta la alimentación del WIFI a través del hardware y funciona sin interacción del sistema operativo. Otras veces es solo un botón de notificación de Windows que se basa en el software OEM. Si puede identificar el modelo de computadora portátil, es posible saber si hay una solución de software.
Horacio

Respuestas:

25

Para hacer esto usando netsh:

Obtenga el nombre de la interfaz:

netsh interface show interface

Habilitar la interfaz:

netsh interface set interface "Interface Name" enabled

Para completar la solución a su problema, puede crear un acceso directo y hacer que se ejecute en el inicio de Windows. Por ejemplo, si el nombre de su adaptador inalámbrico en netsh es Wi-Fi, el acceso directo se vería así (una línea):

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

El comando runas asegura que el comando se ejecute como administrador, lo cual es necesario para activar o desactivar la interfaz. El modificador / savecred guardará las credenciales, que pueden solicitarse la primera vez, pero generalmente no después de eso.

Timothy
fuente
1
Recibo "Esta conexión de red no existe"
CodyBugstein
Hola @CodyBugstein, asegúrate de escribir el nombre de la interfaz con el caso correcto. Esta es una de las trampas ... espero que ayude
Ezra A.Mosomi
El runascomando no ayuda porque no obtienes permisos de administrador de lectura.
dan1st
6

Obtenga la lista de NIC y el número de índice:

wmic nic get name, index

Habilite NIC con número de índice: (por ejemplo: 7)

wmic path win32_networkadapter where index=7 call enable

Deshabilitar NIC con número de índice: (por ejemplo: 7)

wmic path win32_networkadapter where index=7 call disable
abzcoding
fuente
2
Lo anterior sugiere que provenga de este enlace literalmente. Por favor, cite la próxima vez sus fuentes: answers.microsoft.com/en-us/windows/forum/windows_7-hardware/…
dyslexicanaboko
En una línea de código. Para un archivo por lotes, use %% - WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%%Wireless%%'" CALL enable. Para escribir en la consola -WMIC PATH Win32_NetworkAdapter WHERE "Name LIKE '%Wireless%'" CALL enable
it3xl
1

Puede usar DevCon para deshabilitar el dispositivo desde la línea de comandos. Piense en DevCon.exe como un administrador de dispositivos de línea de comandos, pero eso solo encendería y apagaría el adaptador.

Es mejor que use los comandos de netsh.

MDT Guy
fuente
Aquí hay más información sobre devcon: rickosborne.org/blog/2007/02/…
ArtemGr