袁娅维我想和你唱视频:怎么样做个批处理能把电脑上的ip地址给改了

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:10:18
@echo off
C:
netsh

netsh>int ip

interface ip>set address name ="本地连接"source = static addr = 192.168.0.7 mask = 255.255.255.0
cd\
这个就是我的批处理内容,但是执行到netsh这就不能继续了,虽然知道这是调了新的功能netsh,但是想让他继续下面的步骤,请大虾不惜赐教~
谢谢拉~

不用分开netsh和它的参数。我用的netsh不知道为什么和你的不一样啊,没有ini ip这一项。我用的winXP。参照如下,包括gateway和gwmetric的设置。

netsh interface ip set address name="本地连接" source=static addr=192.168.0.7 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1

gateway的值如实际情况设置。gwmetric的值,可以在命令行环境下用“tracert”加上网关IP得到。一般情况下是1了。

可以把参数放在一个文本文件arg.txt里,然后使用“<”操作符:
arg.txt
-------------------------
int ip
set address name ="本地连接"source = static addr = 192.168.0.8 mask = 255.255.255.0
q

cip.bat
-------------------------
netsh < arg.txt

这样应该就行了。