![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-27 05:24 |
共 47,812 主题排行 / 349,912 发帖 / 今日 2 篇 / 48,264 会员排行 |
| 其它操作系统综合讨论区 » 请问怎么用命令改IP? |
| 可打印版本 1,296 / 8 |
| 第1楼 uforange | 发表于 2007-09-02 16:01 |
| 中级用户 发帖 92 积分 265 来自 广西 | |
|
请问怎么用命令改IP? 请问在Windows下怎么用命令改IP和 Subnet Mask的值!谢谢了!
|
|
| 第2楼 Michael | 发表于 2007-09-02 20:35 |
| 钻石会员 发帖 3,041 积分 10,056 | |
|
修改net目录下的system.ini
|
|
| 第3楼 tusheng | 发表于 2007-09-02 20:47 |
| 中级用户 发帖 104 积分 213 | |
|
桌面系统是修改system下面的netcpl.cpl
|
|
| 第4楼 uforange | 发表于 2007-09-02 21:46 |
| 中级用户 发帖 92 积分 265 来自 广西 | |
|
我以前好像看过一本书里是好像是用
C:\>netsh netsh>interface netsh interface>ip netsh interface ip> 然后又用什么SET 什么的记不得了!不知道哪位老兄知道的!可以再帮帮忙!谢谢了! |
|
| 第5楼 wudixin96 | 发表于 2007-09-02 22:10 |
| 银牌会员 发帖 931 积分 1,928 | |
|
不知道楼主说的是cmd里改IP吗?
|
|
| 第6楼 wudixin96 | 发表于 2007-09-02 22:13 |
| 银牌会员 发帖 931 积分 1,928 | |
|
netsh interface ip set address /?
用法: set address [name=]<string> [[source=]dhcp | [source=] static [addr=]IP address [mask=]IP subnet mask] [[gateway=]<IP address>|none [gwmetric=]integer] 参数: 标记 值 name - 接口名称。 source - 下列值之一: dhcp: 对于指定接口,设置用 DHCP 配置 IP 地址。 static: 设置使用本地静态配置设置 IP 地址。 gateway - 下列值之一: <IP address>: 您设置的 IP 地址的指定默认 网关。 none: 不设置默认网关。 gwmetric - 默认网关的跃点数。如果网关设置为 'none',则 不应设置此字段。 只有在 'source' 为 'static' 时才设置下列选项: addr - 指定接口的 IP 地址。 mask - 指定 IP 地址的子网掩码。 注释 : 用来将 IP 地址配置模式从 DHCP 模式改为 static,或从 static 模式改为 DHCP。用静态 IP 地址在接口上添加 IP 地址,或添加 默认网关。 示例 : set address name="Local Area Connection" source=dhcp set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1 |
|
| 第7楼 djmonkey1 | 发表于 2007-09-09 15:50 |
| 初级用户 发帖 13 积分 26 | |
|
批处理修改计算机名/IP/DNS/网关~~~
echo off set /p cname=请输入计算机名: echo REGEDIT4 >reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName] >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName] >> reg.reg echo "ComputerName"="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName] >> reg.reg echo "ComputerName"="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\ComputerName\ComputerName] >> reg.reg echo "ComputerName"="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] >> reg.reg echo "NV Hostname"="%cname%" >> reg.reg echo "Hostname"="%cname%" >> reg.reg echo [HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\ShellNoRoam] >> reg.reg echo @="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ActiveComputerName] >> reg.reg echo "ComputerName"="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters] >> reg.reg echo "NV Hostname"="%cname%" >> reg.reg echo "Hostname"="%cname%" >> reg.reg echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] >> reg.reg echo "DefaultDomainName"="%cname%" >> reg.reg echo "AltDefaultDomainName"="%cname%" >> reg.reg regedit /s reg.reg pause set /p IP=请输入IP: cmd /c netsh interface ip set address name="本地连接" source=static addr=%IP% mask=255.255.0.0 gateway=192.168.10.1 gwmetric=1 cmd /c netsh interface ip set dns name="本地连接" source=static addr=202.96.128.166 cmd /c netsh interface ip add dns name="本地连接" addr=202.96.128.143 index=2 REM 子掩码/网关/DNS请事先设置好! pause echo 根据IP自动修改内部网络号 pause echo off ipconfig /all | find /I "IP Address">IP_.txt if errorlevel==1 goto NO for /f "tokens=15" %%M in (IP_.txt) do set IP=%%M if errorlevel==1 goto NO echo REGEDIT4 >reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NwlnkIpx\Parameters] >>reg.reg echo "VirtualNetworkNumber"=dword:00000%IP:~11% >>reg.reg rem 注释:假如你的IP是192.168.0.*的,请修改上面~11%为~10% regedit /s reg.reg if errorlevel==1 ( goto NO ) else ( goto YES ) :YES del IP_.txt del reg.reg echo 修改内部网络号成功,请按任意键重新启动即可全部生效! pause shutdown /r /t 0 exit :NO del IP_.txt echo 修改内部网络号失败,请按任意键退出! pause exit |
|
| 第8楼 lhm2626 | 发表于 2007-10-10 14:25 |
| 新手上路 发帖 1 积分 2 | |
|
Netsh 命令可以 netsh interface>ip add address /?
用法: add address [name=]<string> [[addr=]IP address [mask=]IP subnet mask] [[gateway=]IP address [gwmetric=]integer] 参数: name - IP 接口的名称。 addr - 要添加到此接口的 IP 地址。 mask - 指定 IP 地址的 IP 子网掩码。 gateway - 指定 IP 地址的默认网关。 gwmetric - 默认网关的跃点数。 注释 : 把 IP 地址和默认网关添加到一个接口。 如果此接口已启用 DHCP,它将被停用。 示例: add address "Local Area Connection" 10.0.0.2 255.0.0.0 add address "Local Area Connection" gateway=10.0.0.3 gwmetric=2 第一个命令向本地连接接口添加一个静态 IP 地址 10.0.0.2,其子网掩码为 255.0 .0.0。第二个命令添加 IP 地址 10.0.0.3 作为网关跃点数为 2 的接口的第二个默认网关 。 |
|
| 第9楼 vip110 | 发表于 2007-10-14 17:18 |
| 新手上路 发帖 9 积分 17 | |
|
呵呵,学习了。。。。。。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |