A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[size=13.333333015441895px]因为轻信了 小米路由器3潘多拉固件刷机教程 年前把自己的小米路由器3pro 刷程砖了,然后自己有一台 i5256 的三众小主机,连在电信光猫上,可以拨号,勉强可以用,but 家里的设备那么多尤其手机笔记本,都需要无线,正好主机自带无线,就研究着如何把无线网卡用上,当ap用。开始想偷懒,用了软妹魔方的wifi助手。。 启动失败,啪啪打脸。
[size=13.333333015441895px]包括猎豹wifi共享也失败了。后来 发现windows 开启wifi共享只需要 两三行代码。 参考https://www.jb51.net/softjc/155823.html
netsh wlan set hostednetwork ssid=jk key=12345678netsh wlan start hostednetwork
[size=13.333333015441895px]然后手机连 网关就填虚拟wifi的
[size=13.333333015441895px]后来电视老是不稳定,后来又找到了一个快的dns
~~~
119.29.29.29
[size=13.333333015441895px]180.76.76.76
~~~
[size=13.333333015441895px]后来有的时候网络断线 玩游戏老卡 需要重启网络或者小主机,我就一个显示器(小主机的二手三星被万恶的同事要了去)。来回切累死我了!!
[size=13.333333015441895px]就想拨号能不能自动化 开机就拨号,找了个 bat 脚本 放到了用户自启目录里
[size=13.333333015441895px]rasdial 宽带连接 0551***0672 6****
[size=13.333333015441895px]但是自启发现 需要超级管理员权限
[size=13.333333015441895px]找到了三个方法:
  • 给bat创建快捷方式 快捷方式勾选已管理员运行 ,经过测试 无效
  • 通过runas 名令 以超级管理员权限运行 runas /trustlevel:0x40000 .\Walterlv.Demo.exe but 我改了之后 发现我没有0x40000 用户超级管路员用户,我也不想麻烦我的用户组,只能靠第三种, 提权脚本
  • 提权当前用户为管理员

:::::::::::::::::::::::::::::::::::::::::::::: Elevate.cmd - Version 2:: Automatically check & get admin rights::::::::::::::::::::::::::::::::::::::::::::@echo offCLSECHO.ECHO =============================ECHO Running Admin shellECHO =============================:initsetlocal DisableDelayedExpansionset "batchPath=%~0"for %%k in (%0) do set batchName=%%~nkset "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"setlocal EnableDelayedExpansion:checkPrivilegesNET FILE 1>NUL 2>NULif '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivilegesif '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)ECHO.ECHO **************************************ECHO Invoking UAC for Privilege EscalationECHO **************************************ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"ECHO args = "ELEV " >> "%vbsGetPrivileges%"ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"ECHO args = args ^& strArg ^& " "  >> "%vbsGetPrivileges%"ECHO Next >> "%vbsGetPrivileges%"ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%""%SystemRoot%\System32\WScript.exe" "%vbsGetPrivileges%" %*exit /B:gotPrivilegessetlocal & pushd .cd /d %~dp0if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul  &  shift /1)::::::::::::::::::::::::::::::START::::::::::::::::::::::::::::REM Run shell as admin (example) - put here code as you likeECHO %batchName% Arguments: %1 %2 %3 %4 %5 %6 %7 %8 %9
[size=13.333333015441895px]这样就做到了 开机自动拨号 自动共享wifi。
[size=13.333333015441895px]然后还是慢, 手头有个 5g 无线网卡,waylink的rtl8812 的 netsh show driver 显示承载网络不支持 ,找了老网卡别的同芯片 Realtek utility 软件 一开启虚拟wifi 就自动退出了。
[size=13.333333015441895px]幸好昨天寄给淘宝刷潘多拉的修砖路由器又回来了。

[size=13.333333015441895px]以上文章转载自网络

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马