WifiConnectionAPI
2.1.1.0
Wifi Management, easy connect with 1 line to a wifi network
Minimum PowerShell version
5.1
Installation Options
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 WiFiAutomation NetworkAdapter Automation WPA2 WPA3 EnterpriseWiFi 8021X WiFiEnterprise WiFiAuth WiFiUsernamePassword NetworkAuthentication WiFiEnterpriseAuthentication WiFiLogin EAP Radius NetworkAccessControl Bssid Ssid
Functions
Get-RadioState Set-RadioState Get-WifiDeviceInformation Get-WiFiAvailableAdapter Get-WifiConnectionProfile Remove-WifiConnectionProfile Get-WifiAvailableNetworks Search-WifiNetworks Get-WifiCurrentConnection Disconnect-WifiNetwork Connect-WiFiNetwork
Dependencies
This module has no dependencies.
Release Notes
Release Notes
Minor Update V2.1.1.0:
Ssid and Bssid Autocompleter didn't like that the Radio was off so fixed it.
MINOR UPDATE v2.1.0.0:
Change to the Await function
Changed the time out of the await function now no longer indefinitly default its 10 sec its adjustable between 1 and 60 sec
You can Adjust the timeout at function call with -TimeoutMS 12345 when available
Added functionality to the Connect-WifiNetwork cmdlet:
Wi-Fi Reconnection Options: Now you can switch between Automatic and Manual reconnection with the -WifiReconnectionKind parameter.
Automatic is the default.
Example: Connect-WifiNetwork -ssid "WifiNetworkName" -WifiReconnectionKind Manual
Improved network filtering for specific network adapters:
You can now filter available Wi-Fi networks by a specific network adapter. Use the -DeviceName parameter for clarity.
Example: Get-WifiAvailableNetworks -DeviceName "[Your Adapter Name]"
This will return all networks available for that specific adapter.
Multi-Adapter Support:
Now supports targeting specific Wi-Fi adapters with the -Index parameter. This allows users to specify which adapter to use for connecting.
Intelligent Connection:
The cmdlet now automatically connects to available Windows profiles if they exist, saving users time.
Enhanced User Experience (UX):
Tab-completion now works for hardware names, improving ease of use.
Network Cache Update:
A new function has been added to Search-WiFiNetworks to update the cached list of available networks, ensuring that the list is up-to-date.
Hidden Network Support:
You can now connect to hidden Wi-Fi networks using the -Hidden flag. Note that when connecting to a hidden SSID, you must specify the SSID manually.
Example: Connect-WiFiNetwork -Hidden -bssid 11:22:33:44:55:66 -ssid "YourHiddenSSID"
The -BSSID can be used to specifically target access points or to choose between the 2.4 GHz or 5 GHz bands.
Remark:
The BSSID allows targeting specific access points, which can be useful for controlling network selection, especially in areas with multiple access points or dual-band routers.
FileList
- WifiConnectionAPI.nuspec
- WifiConnectionAPI.psd1
- WifiConnectionAPI.psm1