Skip to Main Content
Home

Windows 10 - Как поделиться с друзьями паролем от Wi-Fi с помощью QR-кода.


Вы установили сложный пароль для Wi-Fi, а к вам иногда приходят друзья, вы можете сгенерировать QR-код, чтобы они быстро подключались к сети.

Специальный модуль PowerShell -  QRCodeGenerator, может использоваться для генерации QR-кодов и поддерживает следующие типы объектов.

  • Карточки контактов (vCard)
  • Сетевые данные WiFi
  • Геолокация

PowerShell - это расширенная форма командной строки. Помимо большого набора готовых командлетов он может использовать .NET framework / C # в различных сценариях. PowerShell позволяет создавать QR-коды для обмена информацией между вашими устройствами и другими пользователями. Существует множество способов и приложений, которые вы можете использовать для генерации QR-кода. Однако PowerShell - это встроенное решение, поскольку оно поставляется вместе с ОС.

Прежде всего, вам нужно добавить указанный модуль в PowerShell. Сделайте это следующим образом.

Установите модуль QRCodeGenerator

  1. Откройте консоль PowerShell  от имени администратора. (Смотри как)
  1. Введите или скопируйте и вставьте следующую команду:
Install-Module -Name QRCodeGenerator

добавить QRCodeGenerator модуль в PowerShell.

  1. Подтвердите обновление поставщика NuGet, если появится запрос (введите «y»).
  1. Затем подтвердите установку с репо «PSGallery». Опять же, введите «y».

подтвердите установку с репо «PSGallery»

 Все вы установили нужный нам модуль. Теперь вы можете использовать его в своих сценариях. Вот как.

Чтобы создать QR-код с PowerShell в Windows 10, выполните следующие действия.

  1. Откройте консоль PowerShell от имени администратора.
  1. Измените политику выполнения PowerShell на «Неограниченную». Короче, запустите команду:
Set-ExecutionPolicy Unrestricted -Scope Process

Подтвердите команду, введя «Y».

Измените политику выполнения PowerShell

  1. Запустите модуль с помощью следующей команды:
Import-Module QRCodeGenerator

Запустите модуль с помощью следующей команды: Import-Module QRCodeGenerator

Теперь вы можете использовать его для генерации QR-кода и сохранения полученного кода как изображение PNG. Например, вы можете создать QR-код для своей беспроводной сети Wi-Fi, используя следующий синтаксис:

New-QRCodeWifiAccess -SSID "$wifi" -Password "$pwd" -OutPath "$path"

Замените:

  • $wifi на имя вашей Wi-Fi сети
  • $pwd на пароль вашей сети Wi-Fi
  • $path на путь где будет сохранен QR-код в виде картинки

В моем случае команда выглядит так:

New-QRCodeWifiAccess -SSID "MicroTik" -Password "12343434" -OutPath "$home\Desktop\Wifi.jpg"

Генерировать QR-код с помощью PowerShell В Windows 10

После выполнения данной команды, в указанной мной папке появился файл Wifi.jpg который содержит QR-код.

Сгенерированный QR-код можно распечатать или отправить своим друзьям, если вы не против чтобы они подключали свои устройства к вашему Wi-Fi.

QR-код для Wi-Fi с помощью PowerShell В Windows 10

Другие примеры использования:

Создайте QR-код vCard (Карточка контакта):

New-QRCodeVCard -FirstName "Имя" -LastName "Фамилия " -Company "Название компании" –Email "Электронная почта"  -OutPath "$home\Desktop\название файла.jpg"

Создайте QR-код Геолокации (Местоположение):

New-QRCodeGeolocation -Address $address -OutPath

Все!

Вам может быть интересно: Как посмотреть сохраненные пароли Wi-Fi в Windows 10

Wi-Fi не работает после выхода из спящего режима в Windows 10

Как включить мобильную точку доступа в Windows 10