批处理修改ip,DNS等。

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:31:21
学校机房学生电脑,已经设置静态IP,但没有设置网关和DNS。
想实现:远程(在教师机上)设置学生机的DNS和网关,如何写批处理,谢谢。
我需要批量对学生机进行设置,而不是一台一台的处理,谢谢大家。

也就是通过教师机设置网关和DNS即可。

@echo off
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