Reiniciar tarjeta wifi con Powershell

descarga

Si queremos reiniciar la tarjeta wifi de nuestro equipo, podemos ejecutar este script en Powershell (como administrador)

Get-WmiObject -Class Win32_NetworkAdapter | Where-Object {$_.Name -like "*Wi-Fi*"} | Foreach-Object {$_.Disable(); $_.Enable()}

o también

Get-NetAdapter -Name "Wi-Fi" | Disable-NetAdapter -Confirm:$false
Get-NetAdapter -Name "Wi-Fi" | Enable-NetAdapter -Confirm:$false

PD: Para lanzar powershell como administrador ,podemos poner este código al inicio del script

$currentUser = New-Object Security.Principal.WindowsPrincipal $([Security.Principal.WindowsIdentity]::GetCurrent())

if (-not $currentUser.IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)) {
Start-Process powershell.exe -Verb RunAs -ArgumentList ('-noprofile -noexit -file "{0}"' -f ($myinvocation.MyCommand.Definition))
exit
}

Comprueba si el usuario es administrador del equipo ,sino relanza powershell como administrador.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*