chcp 437
for /f "tokens=12 " %%c in ('ipconfig /all ^| find /i "Physical"') do echo %%c>>macTemptxt
for /f "skip=xxx" %%c in (macTemptxt) do echo %%c>>mactxt
其中的XXX代表以太网的mac地址在macTemptxt里面的行数-1
@echo off
For /f "delims=: tokens=2" %%i in ('ipconfig /all ^|find /i "Physical" ') do echo Mac地址为:%%i & goto end
:end
pause
@echo off& for /f %%1 in ('getmac^| findstr "\-"')do echo %%1>>mactxt
-----------------------------------------
@echo off& for /f %%1 in ('getmac^| findstr "\-"')do findstr "%%1" mactxt 1>nul&& goto PS|| exit
:ps
echo same mac in record
pause 1>nul
有空你多学习一下WMI接口,它是一个硬件数据库接口,你在 *** 作系统中看到的所有相关名称及硬盘标识你都可以查询到,并且许多内容可以进行修改,比如查询和修改工作组,系统启动时间和安装日期等等,而不是由专门命令进行查询的,在DOS中给出的DOS命令wmic,你在百度上查查该命令的功能,你会发现一个神奇的世界。
@echo off
set /p name=请输入计算机名:
echo 计算机名称:%name%>>mactxt
getmac >>mactxt
echo>>mactxt
echo
echo “已保存,请按任意键继续"
pause >>null
保存为bat文件,mactxt 你可以自己改名或路径
以上就是关于使用批处理获取MAC地址全部的内容,包括:使用批处理获取MAC地址、用bat批处理截取ipconfig /all中的mac地址!、急!bat批处理问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)