打印

[交流] 之前看到有人发布开启WIN7自带的虚拟网卡的方法,写了一个命令,供大家分享

0

之前看到有人发布开启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
本帖最近评分记录
  • heetion 金币 +30 辛苦了! 2012-4-5 17:02

TOP

当前时区 GMT+8, 现在时间是 2025-3-25 06:07