无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1455|回复: 1
打印 上一主题 下一主题

自动设置IP的问题.高手速度来看脚本,

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-27 03:44:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我试了N多方法
echo off
echo --------------------
echo.
echo    设置IP地址......
echo.
echo.    注:如果不是使用Win2003的ifmon.dll,禁用与启用网卡命令无效。
echo.
echo ---------------------------------------------------------------
echo.
SET /P ST=  请输入末节点:
echo.
@echo on
@rem 关闭动态IP服务
net stop dhcp
@rem --------------------------------------------------------------------------
@rem 在 Windows XP Embedded 中使用 Netsh 的条件。
@rem 如果您不使用 Explorer Shell,则可能会发现接口默认情况下未命名。
@rem Explorer 会自动命名它们,因此只要 explorer.exe 已经运行,就不会遇到该问题。
@rem 作为显式运行 explorer.exe 的替代方法,
@rem 可以通过在命令提示处键入以下内容,手动调用函数 HrRenameConnection
@rem --------------------------------------------------------------------------
@rem 注:上面的描述就是打开控制面板,再打开网络连接,可以使用netsh命令了。
@rem ------------------------------------------------------------------------------------------------------
rundll32 netshell.dll HrRenameConnection
@rem 使用接口IP上下文
netsh add helper ifmon.dll
@rem ----------------------------------------------------------------------------
@rem 由于使用了关闭动态IP服务的办法来加快设置IP的速度,因此注释了下面禁用网卡命令
@rem netsh interface set interface name="本地连接" admin=DISABLED
@rem ----------------------------------------------------------------------------
@rem 设置静态IP,网关,默认DNS服务器,可自行修改。
@rem 注:第一遍网关不能设置成功,未知原因
@rem ---------------------------------------------------------------
netsh interface ip set address "本地连接" static addr=192.168.1."%ST%" mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set address "本地连接" static addr=192.168.1."%ST%" mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set dns "本地连接" static 192.168.1.1
@rem --------------------------------------------------------------------
@rem -----------------------------------------------------------------------------------------------------------------
@rem 由于使用了关闭动态IP服务的办法来加快设置IP的速度,因此注释了下面启用网卡命令
@rem echo. netsh interface set interface name="本地连接" admin=enable
@rem ---------------------------------------------------------------------------------------------
@rem 启动动态IP服务
net start dhcp
netsh interface ip set address "本地连接" static addr=192.168.1."%ST%"
SET /P ST=  请输入末节点:
net stop dhcp
rundll32 netshell.dll HrRenameConnection
netsh add helper ifmon.dll
netsh interface ip set address "本地连接" static addr=192.168.36.88 mask=255.255.255.0 gateway=192.168.36.22 auto
netsh interface ip set address "本地连接" static addr=192.168.36.88 mask=255.255.255.0 gateway=192.168.36.22 auto
netsh interface ip set dns "本地连接" static 202.101.98.54net
netsh interface ip add dns "本地连接"  202.101.98.55net
start dhcp

始终不能自动在 PE 中设置IP,高手来看看到底是啥问题.
2#
发表于 2007-11-27 07:29:39 | 只看该作者
参考这里 老毛桃pe如何定制网络自动配置?http://bbs.wuyou.net/forum.php?m ... D4%B6%AF&page=2的14楼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-24 00:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表