PowerShell: Generación de código QR para redes Wi-Fi en Windows 10

Puede usar PowerShell para generar códigos QR para compartir con sus amigos o colegas. Consideremos un ejemplo de uso QRCodeGenerator Módulo PowerShell para generar una imagen de código QR que sus colegas o invitados pueden usar para conectarse a su red Wi-Fi (ya que no desea dictar su contraseña a cada amigo ?).

El módulo QRCodeGenerator se puede utilizar para generar archivos PNG con códigos QR para los siguientes tipos de objetos:

  • Tarjetas de contacto vCard (tarjetas de visita)
  • Geodatos
  • Configuración de la conexión Wi-Fi

Puede descargar el módulo QRCodeGenerator manualmente (https://www.powershellgallery.com/packages/QRCodeGenerator/1.1) o utilizando el siguiente comando de administración de paquetes:

Install-Module -Name QRCodeGenerator

Una vez que se haya instalado el módulo, abra una nueva ventana de PowerShell o importe el módulo con este comando:

Import-Module QRCodeGenerator

Cambie la política de ejecución de PowerShell (ejecutando scripts de terceros):

Set-ExecutionPolicy Unrestricted -Scope Process

Hay tres cmdlets de PoSh en este módulo: New-QRCodeGeolocation, New-QRCodeVCard y New-QRCodeWifiAccess.

Para generar un código QR para una tarjeta de contacto (vCard), use este script:

$strFirstName = "Max"
$strLastName = "Bakarlin"
$strCompany = "WOSHub"
$strEmail = "admin@woshub.com"
$strPath = "$homedesktopContactvCard.png"
New-QRCodeVCard -FirstName $strFirstName -LastName $strLastName -Company $strCompany –Email $strEmail -OutPath $strPath

Para generar un código QR para acceder a una red Wi-Fi, especifique el SSID de su red y la contraseña de conexión. Por ejemplo:

$strSSID = "WiFiGuestNet"
$strWiFipassword = "3bg397-v232"
$strPath = "$homedesktopContactwifi.png"
New-QRCodeWifiAccess -SSID $strSSID -Password $strWiFipassword -Width 10 -OutPath $strPath

Vaya a la carpeta Contacto en su escritorio y asegúrese de que haya dos archivos PNG que contengan códigos QR.

archivos png con códigos qr

La función de reconocimiento de códigos QR para conectar una red Wi-Fi está integrada en iOS 11 y está disponible en muchos teléfonos inteligentes Android. Por ejemplo, funciona en mi Xiaomi de inmediato. Simplemente escanee este código con la cámara y su teléfono inteligente reconocerá automáticamente que el código QR contiene la información de la conexión Wi-Fi y le sugerirá que los guarde para conectarse a esta red Wi-Fi (capturas de pantalla de Xiaomi con Android).

leer el código qr para la red wifi desde un dispositivo móvil

Deja un comentario

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