bat批处理命令查找当前启用并连接的网卡名字
我想完全在批处理里面运行哦...cscript/nologo"无线网络连接""本地连接""on"我想用批处理检测当前已经启用并连接的无线网卡适配器或者以太网适配器里面其中...
我想完全在批处理里面运行哦...
cscript /nologo "无线网络连接" "本地连接" "on"
我想用批处理检测当前已经启用并连接的无线网卡适配器或者以太网适配器里面其中一个在上网网卡的名字
并且定义这个名字
如果两个网卡的启用并连接了就优先定义以太网卡适配器的名字
然后把上面那段语句的“本地连接”改成定义出来的名字
比如检测到现在本地连接在上网.就定义本地连接是%c%
然后把“本地连接”改成%c%套用进上面那段代码.
... 展开
cscript /nologo "无线网络连接" "本地连接" "on"
我想用批处理检测当前已经启用并连接的无线网卡适配器或者以太网适配器里面其中一个在上网网卡的名字
并且定义这个名字
如果两个网卡的启用并连接了就优先定义以太网卡适配器的名字
然后把上面那段语句的“本地连接”改成定义出来的名字
比如检测到现在本地连接在上网.就定义本地连接是%c%
然后把“本地连接”改成%c%套用进上面那段代码.
... 展开
4个回答
展开全部
yang6492921明显剽窃qiushiping2的
我自己写的,不行就追问吧
@echo off&setlocal enabledelayedexpansion
set m=0
for /f "skip=3 tokens=4 delims= " %%a in ('netsh interface show interface') do (
set /a m+=1
set name!m!=%%a
)
cscript /nologo "!name!1" "!name!2" "on"
pause
追问
你QQ是什么.我详细问你吧
追答
174093526
cscript /nologo "!name!1" "!name!2" "on" 这句我写错了
应该是
cscript /nologo "!name1!" "!name2!" "on"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
netsh interface show interface | find "本地连接" && set var1=本地连接 || echo 本地连接未启用 & netsh interface show interface | find "无线网络连接" && set var2=无线网络连接 || echo 无线网络连接已禁用
cscript /nologo "%var2%" "%var1%" "on"
pause
这样可以达到要求么?
netsh interface show interface | find "本地连接" && set var1=本地连接 || echo 本地连接未启用 & netsh interface show interface | find "无线网络连接" && set var2=无线网络连接 || echo 无线网络连接已禁用
cscript /nologo "%var2%" "%var1%" "on"
pause
这样可以达到要求么?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
netsh interface show interface | find "本地连接" && echo 本地连接>>1.txt || echo 本地连接未启用 & netsh interface show interface | find "无线网络连接" && echo 无线网络连接>>1.txt || echo 无线网络连接已禁用
echo 当前正在使用:
for /f %%c in (1.txt) do @(
echo %%c
)
del 1.txt /Q
pause
netsh interface show interface | find "本地连接" && echo 本地连接>>1.txt || echo 本地连接未启用 & netsh interface show interface | find "无线网络连接" && echo 无线网络连接>>1.txt || echo 无线网络连接已禁用
echo 当前正在使用:
for /f %%c in (1.txt) do @(
echo %%c
)
del 1.txt /Q
pause
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo 正在请求管理员权限...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
for /f "tokens=4*" %%i in ('netsh interface show interface^|findstr "已连接"') do echo %%i %%j
pause
::by 911061873
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询