问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

能不能叫教我 如何通过MAC来批量修改IP、计算机名谢谢

发布网友 发布时间:2022-04-22 22:27

我来回答

1个回答

热心网友 时间:2023-09-06 04:09

根据mac自动改IP、网关、计算机名
1、新建一个文本,复制下面的代码。红字部分按自己的网络情况填写。保存为bat文件,比如:修改.bat
2、新建一个文本文件,保存为 MAC.ini。其中将要改的计算机信息放入。第一列为计算机名,第二列为ip地址,第三列为网关地址,第四列为mac地址,每台机子占一行。例如:
eeee 192.168.0.7 192.168.0.1 00-00-00-00-c0-0
edde 192.168.0.8 192.168.0.1 00-00-00-22-c0-0
ddde 192.168.1.9 192.168.1.1 00-02-00-00-c0-0

以下为批处理代码:

@echo off
color 0a
setlocal EnableDelayedExpansion
title 自动改IP、网关、计算机名
set mask=255.255.255.0
set DNS1=244.144.142.4
set DNS2=211.144.143.6
echo.
echo. 完成获取资料,请检查正确后按确认键开始执行修改任务
echo.
for /f "tokens=2 delims=:" %%M in ('ipconfig /all^|find /i "Physical Address"') do set Mac=%%M
echo. 本机 MAC地址: %Mac% (硬件获取)
set PCMAC=%MAC:~1%
echo.
for /f "tokens=1" %%a in ('type MAC.ini^|find /i "%PCMac%"') do (set pcname=%%a)
echo 本机计算机名: %pcname% (动态获取)
echo.
for /f "tokens=2" %%b in ('type MAC.ini^|find /i "%PCMac%"') do (set myip=%%b)
echo 本机 IP 地址: %myip% (动态获取)
echo.
for /f "tokens=3" %%c in ('type MAC.ini^|find /i "%PCMac%"') do (set mygw=%%c)
echo 本机网关地址: %mygw% (动态获取)
echo.
echo.*************************************************************************
echo 子网掩码: %mask% (静态获取)
echo. 本机DNS1: %DNS1% (静态获取)
echo. 本机DNS2: %DNS2% (静态获取)
echo.
echo 修改计算机器名ing...
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam" /v @ /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v "ComputerName" /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog" /v "ComputerName" /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t REG_SZ /d "%pcname%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname" /t REG_SZ /d "%pcname%" /f
echo.
echo 开始设置网卡 IP 地址,掩码,网关,DNS
netsh interface ip set address name="本地连接" source=static addr=%myip% mask=%mask% gateway=%mygw% gwmetric=1
netsh interface ip set dns name="本地连接" source=static addr=%DNS1%
netsh interface ip add dns name="本地连接" addr=%DNS2% index=2
echo 设置网卡 IP 地址,掩码,网关,DNS完成
echo.
ipconfig/all
echo.
pause
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人左胸口隐隐作痛是怎么回事 调节情绪的歌曲点评 巴国干豇豆老鸡汤菜谱营养 爆香鲫鱼饵开袋半年了,还能钓鱼吗? 请问下北京首都机场到天佑大厦地图如何换乘方便,在线等,急 天佑大厦交通方便吗?应该怎么过去? 从天佑大夏到北京高铁西站有多元 天佑大厦到北京站怎么走? 从北京火车站坐65路怎么到天佑大厦? 预谋怎么造句 求助各位吧友,如何通过MAC地址修改计算机名 如何实现利用MAC地址更改IP,DNS,计算机名 拔丝苹果该怎么做,才能够做出糖丝来呢? 请问拔丝苹果怎么做好吃 怎么做拔丝苹果? 拔丝苹果怎么做才简单?熬糖是用水还是用油? 正宗拔丝苹果的做法步骤 U盘怎么安装电脑程序啊,要步骤。 做拔丝苹果时千万不可直接下锅炸,那要怎么做才是对的呢? 拔丝苹果的比例是怎样的,怎样做才能酸甜酥脆? 怎样在电脑上安装U盘内的软件? 拔丝苹果的具体做法是什么呢? 联想电脑u盘安装系统步骤 拔丝苹果怎么做才简单? 拔丝苹果的做法是什么? u盘安装系统的步骤是怎样的? 拔丝苹果的推荐做法? 拔丝苹果口感甜美,在家里做需要注意哪些步骤? 如何把U盘里的应用程序安装到电脑上? u盘里的软件怎么安装到电脑上? win7下批处理根据MAC地址自动修改IP,计算机名,计算机描述? 求一个根据网卡MAC地址来自动更改计算机名称、IP地址、DNS服务器地址、工作组的批处理程序! 批处理如何根据mac地址自动修改计算机名~~~只修改计算机名??? 请给个"根据mac地址自动修改ip的软件",感谢! 找个根据mac地址自动修改ip的软件 如何实现宿舍局域网电脑自动修改mac及IP地址?是用软件还是批命令? 抖音怎么去掉屏幕上的字? 宫颈糜烂症状 抖音短视频已发布了怎样把自动字幕去掉? ghost后全自动改ip计算机名 宫颈糜烂有什么症状 抖音上作者加的字幕怎么去掉? 请教个关于通过MAC地址来修改IP和计算机名的软件或其他 宫颈糜烂有什么症状和现象? 抖音上别人视频上的字如何去掉? 虚拟机克隆后怎样才能自动更改IP,主机名,磁盘id,mac等信息 宫颈糜烂有哪些症状 抖音如何去掉原来的字幕? 网克成功后,动态分配IP地址的计算机如何自动修改计算机名? ... 宫颈糜烂的症状