Cómo generar un código QR en Windows 10 usando PowerShell

Cómo generar un código QR en Windows 10 usando PowerShell.

Para crear QR-Los códigos en Windows suelen ser utilizados por programas como Estudio de códigos QR o servicios especiales en línea, pero poca gente sabe que la funcionalidad necesaria para ello está en el propio sistema operativo, o más bien en su línea de comandos PowerShell. Para crear QR-códigos en la consola PowerShell el módulo especial responde QRCodeGenerator. Actualmente admite tres tipos de objetos: tarjetas de visita, datos de autentificación de la red y datos de geolocalización.

Sin embargo, el módulo también puede utilizarse de otras maneras, por ejemplo, en lugar del nombre y el apellido en vCard codificar algunos de tus datos de texto. Por defecto QRCodeGenerator no está instalado en PowerShellpara poder crear QR-códigos, primero debe añadirse al sistema.

Ejecuta la consola como administrador y ejecuta el siguiente comando en la consola:

Install-Module -Name QRCodeGenerator

Windows te pedirá que importes el proveedor NuGetda tu consentimiento introduciendo Y y pulsando entra en. A continuación, confirma la instalación del módulo desde el repositorio de la misma manera PSGallery. El módulo está instalado, pero eso no es suficiente, todavía tienes que permitir que la política de ejecución de scripts no tenga restricciones.

Para hacer esto en. PowerShell ejecuta el siguiente comando:

Set-ExecutionPolicy Unrestricted -Scope Process

Confirma la acción introduciendo Y y ejecuta el módulo con el comando Importar el módulo QRCodeGenerator. Ya está, ahora puedes empezar a generar QR-códigos.

Vamos a crear un ejemplo QR-Código de la tarjeta de visita:

New-QRCodeWifiAccess -SSID "Kompick" -Password "12345" -OutPath "D:\Wi-Fi.png"

Valor del parámetro SSID es el nombre de la red, Contraseña es la contraseña, y OutPath – la ruta de acceso a la imagen en el formato PNG o JPG.

Puede Interesarte:  Mensaje "La solicitud ha fallado debido a un error de E/S en el dispositivo" en Diskpart

Sintaxis de creación QR-el código de la tarjeta de visita es ligeramente diferente:

New-QRCodeVCard -FirstName "Вася" -LastName "Пупкин" -Company "Фирма Рога и Копыта" -Email "vasy@pupk.in" -OutPath "D:\card.png"

Y este es el aspecto que tendría el comando de creación QR-Código de localización:

New-QRCodeGeolocation -Address "Закудыкины горы" -OutPath "D:\geo.png"

Por desgracia, este método de generar QR-códigos tiene una pequeña desventaja. En primer lugar, tienes que permitir que se ejecute la política de scripting cada vez que ejecutes PowerShell (se puede activar permanentemente, pero no se recomienda desde el punto de vista de la seguridad)En segundo lugar, todos los argumentos deben ser utilizados en los comandos, al menos un espacio debe ser utilizado como valor de cualquiera de los parámetros.

Pero no tienes que preocuparte por la calidad de las imágenes generadas, cuanto más datos contenga QR-código, mayor será su tamaño.

En nuestro ejemplo, con un peso modesto 100 kb resolución QR-código de tarjetas de visita con volumen de texto en 41 caracteres ascendía a tanto como 7300×7300 píxeles.

Deja un comentario

UnComoHacer
Nosbi
Tarabu
Tecnomaniacos
UnMeroTecnologico
VidaParalela
Nekuromansa
Superfantasy