Le bouton WiFi de mon ordinateur portable ne fonctionne pas.
Existe-t-il une commande dans Windows pour activer le WiFi?
Pour faire cela en utilisant netsh:
Obtenir le nom de l'interface:
netsh interface show interface
Activer l'interface:
netsh interface set interface "Interface Name" enabled
Pour compléter la solution à votre problème, vous pouvez créer un raccourci et le faire fonctionner au démarrage de Windows. Par exemple, si le nom de votre adaptateur sans fil dans netsh est Wi-Fi, le raccourci ressemblerait à ceci (une ligne):
C:\Windows\System32\runas.exe /savecred /user:administrator "C:\Windows\System32\netsh.exe interface set interface \"Wi-Fi\" enabled"
La commande runas garantit que la commande est exécutée en tant qu'administrateur, ce qui est nécessaire pour activer ou désactiver l'interface. Le commutateur/savecred enregistre les informations d'identification, qui peuvent être demandées la première fois, mais généralement pas après.
Obtenir NIC liste et numéro d'index:
wmic nic get name, index
Activer NIC avec le numéro d'index: (par exemple: 7)
wmic path win32_networkadapter where index=7 call enable
Désactiver NIC avec le numéro d'index: (par exemple: 7)
wmic path win32_networkadapter where index=7 call disable
Vous pouvez utiliser DevCon pour désactiver le périphérique à partir de la ligne de commande. Pensez à DevCon.exe en tant que gestionnaire de périphériques en ligne de commande, mais cela ne ferait qu'activer et désactiver l'adaptateur.
Il vaut mieux utiliser des commandes netsh.