之前看到有人发布开启WIN7自带的虚拟网卡的方法,写了一个命令,供大家分享
新建一个文本文档,复制以下代码,粘贴,重命名(爱是啥就是啥),以bat格式保存即可,基本上傻瓜操作。
@echo off
title 虚拟WiFi共享上网快速设置
echo.
echo ASF27出品
echo.
:kaishi
echo 虚拟WiFi共享上网快速设置(请以管理员权限运行)
echo ==============================================================
echo 1.开启虚拟WiFi共享上网 2.关闭虚拟WiFi共享上网
echo 3.更改虚拟WiFi网络设置 4.显示虚拟WiFi网络信息
echo 5.快速禁用本地连接 6.快速启用本地连接
echo 7.修复虚拟WiFi IP设置 8.开机自启动设置
echo ==============================================================
echo.
set type=x
set /p type=请选择(1-8):
if "%type%"=="1" goto:start
if "%type%"=="2" goto:stop
if "%type%"=="3" goto:seting
if "%type%"=="4" goto:info
if "%type%"=="5" goto:disabled
if "%type%"=="6" goto:enadbled
if "%type%"=="7" goto:repair
if "%type%"=="8" goto:autorun
goto:kaishi
:start
echo.
echo 正在启用虚拟无线网卡
echo.
netsh wlan set hostednetwork mode=allow
echo 正在开启虚拟WiFi共享
echo.
netsh wlan start hostednetwork
echo 已成功启用虚拟WiFi共享上网
echo.
goto:kaishi
:stop
echo.
echo 正在停用虚拟WiFi共享上网
echo.
netsh wlan stop hostednetwork
echo 已成功停用虚拟WIFI共享上网
echo.
goto:kaishi
:seting
echo.
echo 更改虚拟WiFi网络设置
echo ----------------------------------
echo 1.启用虚拟无线网卡
echo 2.禁用虚拟无线网卡
echo 3.更改网络SSID及密码
echo 4.返回主菜单
echo ----------------------------------
echo.
set type1=x
set /p type1=请选择(1-4):
if "%type1%"=="1" goto:allow
if "%type1%"=="2" goto:disallow
if "%type1%"=="3" goto:change
if "%type1%"=="4" goto:kaishi
goto:seting
:allow
echo.
echo 正在启用虚拟无线网卡
echo.
netsh wlan set hostednetwork mode=allow
echo 已启用虚拟无线网卡
goto:seting
:disallow
echo.
echo 正在禁用虚拟无线网卡
echo.
netsh wlan set hostednetwork mode=disallow
echo 已禁用虚拟无线网卡
goto:seting
:change
echo.
set /p ssid=请设置SSID:
echo.
set /p key=请设置密码:
echo.
netsh wlan set hostednetwork ssid=%ssid% key=%key%
echo.
echo 设置成功:
echo.
echo SSID:%ssid%
echo.
echo 密码:%key%
echo.
goto:seting
:info
netsh wlan show hostednetwork
echo.
pause
echo.
goto:kaishi
:disabled
echo.
echo 正在禁用本地连接
netsh interface set interface name="本地连接" admin=DISABLED
echo 本地连接已禁用
echo.
goto:kaishi
:enadbled
echo.
echo 正在启用本地连接
netsh interface set interface name="本地连接" admin=ENABLED
echo 本地连接已启用
echo.
goto:kaishi
:repair
echo.
echo 正在修复IP设置...
netsh interface ip set address "虚拟WiFi" static 192.168.137.1 255.255.255.0
netsh interface ip set dns "虚拟WiFi" static 192.168.137.1
echo 修复成功
echo.
goto:kaishi
:autorun
echo.
set type2=x
set /p type2=是否需要开机自启动(y/n)?
echo.
if "%type2%"=="y" goto:add
if "%type2%"=="n" goto:del
goto:autorun
:add
reg add "hkcu\Software\Microsoft\Windows\CurrentVersion\Run" /v "Start Virtual WiFi" /t reg_sz /d "C:\Program Files\Microsoft Virtual WiFi\Start Virtual WiFi.vbs /autoRun" /f
echo.
echo 开机自启动功能已启用
goto:kaishi
:del
reg delete "hkcu\Software\Microsoft\Windows\CurrentVersion\Run" /v "Start Virtual WiFi" /f
echo.
echo 开机自启动已取消
goto:kaishi