Last active
January 19, 2018 15:25
-
-
Save shpaker/917920d095318474bd64d9379e987b4a to your computer and use it in GitHub Desktop.
Batch file for managing virtual Wi-Fi hotspot in Windows 7+
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rem author https://github.com/shpaker | |
@echo off | |
:main | |
echo [1] Start Wi-Fi network | |
echo [2] Stop Wi-Fi network | |
echo [3] Restart Wi-Fi network | |
echo [4] Config Wi-Fi network (require administrator privileges) | |
echo [0] Exit | |
:menuerror | |
@set /p menu="Enter your choice: " | |
if '%menu%'=='1' goto start | |
if '%menu%'=='2' goto stop | |
if '%menu%'=='3' goto restart | |
if '%menu%'=='4' goto config | |
if '%menu%'=='0' goto exit | |
goto menuerror | |
:start | |
netsh wlan start hostednetwork | |
goto main | |
:stop | |
netsh wlan stop hostednetwork | |
goto main | |
:restart | |
netsh wlan stop hostednetwork | |
netsh wlan start hostednetwork | |
goto main | |
:config | |
@set /p ssid="Set network name (SSID): " | |
@set /p key="Set password: " | |
@set /p keyUsage="Key usage ([t] temporary, [p] persistent): " | |
if '%keyUsage%'==t %keyUsage%=temporary | |
if '%keyUsage%'==p %keyUsage%=persistent | |
netsh wlan set hostednetwork ssid=%ssid% key=%key% keyUsage=%keyUsage% | |
goto main | |
:exit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment