Windows Auto Hotspot makes your PC share internet automatically.
When your Ethernet cable is connected, it turns the Windows Mobile Hotspot ON.
When the cable is disconnected, it turns the hotspot OFF.
It is made for normal users, with simple shortcuts in the Start Menu. No Task Scheduler setup is needed.
- People who use Ethernet on a PC or laptop
- People who want to share internet to phone, tablet, VR headset, or another device
- People who want it to work automatically after installing
Open PowerShell as Administrator and run:
$u='https://raw.githubusercontent.com/luizbizzio/windows-auto-hotspot/main/windows_auto_hotspot.ps1'; $p=Join-Path $env:TEMP 'windows_auto_hotspot.ps1'; Invoke-WebRequest -Uri $u -OutFile $p; & powershell -NoProfile -ExecutionPolicy Bypass -File $p -Install -SourceUrl $uWhen Windows asks for permission, click Yes.
After installation, you will find a Windows Auto Hotspot folder in the Start Menu with shortcuts like:
- WAH - Disable
- WAH - Enable
- WAH - Open Log
- WAH - Status
- WAH - Toggle
- WAH - Uninstall
This makes it easy to use without typing commands.
Configure your hotspot once in Windows:
- Open Settings
- Go to Network & Internet
- Open Mobile hotspot
- Set your network name (SSID) and password
- Make sure sharing is set to Wi-Fi
After this, the app can manage it automatically.
After installing, open the Start Menu and use the shortcuts:
- WAH - Enable: turns automation on
- WAH - Disable: turns automation off
- WAH - Toggle: switches between enabled and disabled
- WAH - Status: shows Ethernet, hotspot, and task status
- WAH - Open Log: opens the log file
- WAH - Uninstall: removes everything
- Ethernet connected β hotspot turns ON
- Ethernet disconnected β hotspot turns OFF
- It keeps monitoring in the background
- It starts automatically when you log in
- Windows 10 or Windows 11
- Administrator permission (for install/uninstall)
- A Wi-Fi adapter
- An Ethernet connection (built-in or USB Ethernet adapter)
- This is best for Ethernet to Wi-Fi sharing
- Great for laptops, including setups where the laptop stays plugged in
- You can use WAH - Status anytime to check if everything is working
Use WAH - Uninstall from the Start Menu.
It removes the scheduled task, shortcuts, installed files, and app state.
This project is licensed under the Apache 2.0 License.
