用批处理修改网吧计算机名和IP地址

批处理用在网吧维护上还是很方便的,执行效果如下:

修改计算机名和IP的网吧批处理如下:

@echo off
echo 天下网吧,网吧天下
echo 人人为我我为人人
echo www.txwb.com
color a 
echo.
echo.
set /p name=请输您的计算机名:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %name% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %name% /f 
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %name% /f 
cls
echo 我们再进行设置IP吧。
@echo off
set slection1=
set/p slection1=请输入IP地址:
netsh interface ip set address name="本地连接" source=static addr=%slection1% mask=255.255.255.0
set slection2=
set/p slection2=请输入网关地址:
netsh interface ip set address name="本地连接" gateway=%slection2% gwmetric=0

set slection3=
set/p slection3=请输入主dns地址
netsh interface ip set dns name="本地连接" source=static addr=%slection3% register=PRIMARY

set slection4=
set/p slection4=请输入备份dns地址
netsh interface ip add dns name="本地连接" addr=%slection4%
netsh interface ip set wins name="本地连接" source=static addr=none
pause 

修改网吧客户机IP和计算机名批处理分析:

第5行开始

color a,修改控制台的字体色,a为淡绿色

关于color命令天下网吧批处理教程里曾经特意详细讲解过大家可以去翻翻看。简单来说color参数为一位数字时修改字体色,2位数字时,第一位为背景,第二位为字体色

set /p name=

接受用户输入计算机名称

这里稍加修改可以改成根据IP地址自动设置指令前缀的计算机名,比如天下网吧05这样的计算机名

后面的三句是修改注册表。网吧客户机的计算机名保存在这3个注册表值里面

后面的就是修改IP地址的批处理了。值得注意的是,只能修改「本地连接」的IP地址,如果你有多个IP连接,或者连接名称不是「本地连接」,那么你需要修改批处理代码。

上面的批处理都是基本的命令组合,如果要实现自动化的修改还需要引入一些变量。天下网吧会持续跟大家分享适合网吧维护的批处理源码和思路!

本文来源:天下网吧 作者:天下码农

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行