自动修改IP地址

来源:百度知道 编辑:UC知道 时间:2024/05/11 20:41:20
我想通过域的组策略 让客户端一开机就自动修改指定的IP(运行脚本) 。因为我需对全公司的网络重新规划,不想一个一个的去改太费时了。可有这样的批处理,或者说谁会做??急!!!

@echo off
set slection1=
set/p slection1=请输入IP地址:
netsh interface ip set address name="本地连接" source=static addr=%slection1% mask=255.255.255.0 gateway=你要设定的网关

将这些写入批处理就行了。注意要打开远程操作注册表的服务才能用这个命令。
这个是手动填写IP的,你也可以去掉第2、3行,直接用最后一句,将%slection1%改成你要填的IP,也可以。不过这样就大家都一样了。

@echo off
set str1="本地连接"
set oknum=10.23.55.125(IP地址)
set oknum2=10.23.0.1(默认网关)
set netnum=255.255.255.0(这是子网掩码)
echo 正在执行... %ip%
netsh interface ip set address %str1% static %oknum% %netnum% %oknum2% 1

打开网上邻居-查看网络连接-右击本地连接-属性-点常规选项卡-双击Internet协议 (TCP/IP)-点击使用下面的IP- IP地址:192.168.1.2 子网掩码(不用管) -默认网关192.168.1.1 下面的DNS服务器不用管。

或者桌面新建个文本文档 写入 改名字A.EXE

@echo off
set str1="本地连接"
set oknum=10.23.55.125(IP地址)
set oknum2=10.23.0.1(默认网关)
set netnum=255.255.255.0(这是子网掩码)
echo 正在执行... %ip%
netsh interface ip set address %str1% static %oknum% %netnum% %oknum2% 1

用动态IP