Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

PowerShell: สร้าง QR Code สำหรับ Wi-Fi Network ใน Windows 10

สามารถใช้ PowerShell สร้าง QR Codes เพื่อแชร์กับเพื่อนหรือเพื่อนร่วมงาน มาดูตัวอย่างการใช้ PowerShell Module QRCodeGenerator สร้าง QR Code Image ที่เพื่อนร่วมงานหรือแขกสามารถใช้เชื่อมต่อ Wi-Fi Network ของคุณได้ (เพราะไม่อยากบอกรหัสผ่านทุกคน 😉)

QRCodeGenerator Module ใช้สร้าง PNG Files พร้อม QR Codes สำหรับ Object Types ต่อไปนี้:

  • vCard Contact Cards (Business Cards)
  • Geodata
  • Wi-Fi Connection Settings

ดาวน์โหลด QRCodeGenerator Module ด้วยตนเอง (https://www.powershellgallery.com/packages/QRCodeGenerator/1.1) หรือใช้ Package Management Command:

Install-Module -Name QRCodeGenerator

หลังติดตั้ง Module แล้ว เปิด PowerShell ใหม่ หรือ Import Module ด้วยคำสั่ง:

Import-Module QRCodeGenerator

เปลี่ยน PowerShell Execution Policy (รัน Third-party Scripts):

Set-ExecutionPolicy Unrestricted -Scope Process

Module นี้มี 3 PoSh Cmdlets: New-QRCodeGeolocation, New-QRCodeVCard และ New-QRCodeWifiAccess

สร้าง QR Code สำหรับ Contact Cards (vCard)

ใช้ Script นี้:

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

สร้าง QR Code เข้าถึง Wi-Fi Network

ระบุ SSID ของ Network และ Connection Password เช่น:

$strSSID = "WiFiGuestNet"
$strWiFipassword = "3bg397-v232"
$strPath = "$home\desktop\Contact\wifi.png"
New-QRCodeWifiAccess -SSID $strSSID -Password $strWiFipassword -Width 10 -OutPath $strPath

หากไม่จำรหัสผ่าน Wi-Fi Access Point หรือ Mobile Hotspot ใน Windows 10 สามารถแสดง SSID และ Password สำหรับ Profile เฉพาะของ Saved Wireless Network ด้วยคำสั่ง:

netsh.exe wlan show profiles name='Profile Name' key=clear

ไปที่โฟลเดอร์ Contact บน Desktop ตรวจสอบว่ามี PNG Files 2 ไฟล์ที่มี QR Codes

ฟีเจอร์ QR Code Recognition เพื่อเชื่อมต่อ Wi-Fi Network บูรณาการใน iOS 11 และพร้อมใช้ในหลาย Android Smartphones เช่นทำงานใน Xiaomi ของผม Out-of-the-box เพียงสแกน Code ด้วยกล้อง Smartphone จะ Recognize อัตโนมัติว่า QR Code มี Wi-Fi Connection Info และจะแนะนำให้ Save เพื่อเชื่อมต่อ Wi-Fi Network นั้น (Screenshots จาก Xiaomi รัน Android)