WifiConnectionAPI

2.0.2.0

Wifi Management

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name WifiConnectionAPI -RequiredVersion 2.0.2.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name WifiConnectionAPI -Version 2.0.2.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2021 Tvanleeuwen. All rights reserved.

Package Details

Author(s)

  • Tvanleeuwen

Tags

WiFi Wi-Fi Wireless Network WiFiManager WiFiConfiguration WiFiConnection WiFiProfiles WiFiScanner NetworkManagement PowerShell WiFiSecurity Radio Connectivity WiFiTroubleshooting WiFiAutomation NetworkIssues NetworkAdapter Automation WPA2 WPA3 EnterpriseWiFi 8021X WiFiEnterprise WiFiAuth WiFiUsernamePassword NetworkAuthentication WiFiEnterpriseAuthentication WiFiLogin EAP Radius NetworkAccessControl

Functions

Get-RadioState Set-RadioState Get-WifiDeviceInformation Get-WiFiAvailableAdapter Get-WifiConnectionProfile Remove-WifiConnectionProfile Get-WifiAvailableNetworks Search-WifiNetworks Get-WifiCurrentConection Disconnect-WifiNetwork Connect-WiFiNetwork

Dependencies

This module has no dependencies.

Release Notes

MAJOR UPDATE v2.0.2.0:

- Multi-Adapter Support: Target specific Wi-Fi adapters using the -Index parameter.
- Intelligent Connection: Automatically uses existing Windows profiles if available.
- Enhanced UX: Tab-completion now works with hardware names.
- Network Cache Update: New function added to Search-WiFiNetworks to update the cached list of available networks.
- Hidden Network Support: You can now connect to hidden networks using the -Hidden flag.
 Because of how connecting to a hidden ssid works you need to enter the ssid when connecting to it
 Example: Connect-WiFiNetwork -Hidden -bssid 11:22:33:44:55:66 -ssid "YourHiddenSSID"

Note for hidden networks: Avoid using hidden networks if possible, as they can drain your battery quickly.

FileList

Version History

Version Downloads Last updated
2.0.2.1 11 2/18/2026
2.0.2.0 (current version) 7 2/18/2026
2.0.1.0 14 2/17/2026
2.0.0.0 12 2/16/2026
1.0.0.2 2,784 1/4/2023