大家都知道,WinPE并不是一种常规的操作
系统,而是作为修复、启动系统的一种工具,所以在WinPE系统下就不能像常规系统一样进行轻松上网,如果想要实现WinPE系统的上网
功能的话,就要对此附上
代码,让系统执行网络功能。
WinPE系统上网代码大全: echo正在设置IP即DNS的配置
@echooff
netshaddhelperifmon.dll
netshinterfaceipsetaddress
本地连接staticaddr=192.168.1.174mask=255.255.255.0gateway=192.168.1.1auto
netshinterfaceipsetaddress本地连接staticaddr=192.168.1.174mask=255.255.255.0gateway=192.168.1.1auto
netshinterfaceipsetdnsname=本地连接static218.85.157.99
netshinterfaceipadddnsname=本地连接218.85.152.99
代表的是IP地址及DNS地址依次是:
(大家可对照进行修改成自己要的,没技术含量。)
IP地址: 192.168.1.174
子网掩码: 255.255.255.0
默认网关: 192.168.1.1
DNS: 218.85.157.99
218.85.152.99
还有就是修改
网卡的地址(及MAC)在下面这段中的,最后引号00E081031837如下:
echo将新的MAC值写入
注册表 regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-
11CE-BFC1-08002bE10318}\0001/f/vNetworkAddress/tREG_SZ/d
00E081031837
修改成你要的代码即可(无需转码!)
最后就是关于的启用/禁用网卡的书写了,使用的devcon这个工具的disable(禁用)与enable(启用)硬件设备,右键我的电脑然后就是属性-硬件-设备管理器-网络配置器,接着对所要修改的网卡右键属性-详细信息最后下拉框选择硬件ID,就是你机子上的网卡的上的硬件ID中的代码就是:
&DEV_8139&中的DEV_8139值就是我们所要的硬件ID代码了
在批处理中的查找相关DEV_8139
全部替换成刚才查看到的DEV_8139(举个例子)
这个IPDNSMAC地址就是一键设定好了!
原文里面的代码如下:
@echooff
PUSHD%~dp0
SETTP=%CD%
title欢迎使用靠山王DIYIP-DNS-MAC快速设定
color4f
echo正在设置IP即DNS的配置。
@echooff
netshaddhelperifmon.dll
netshinterfaceipsetaddress本地连接staticaddr=192.168.1.174mask=255.255.255.0gateway=192.168.1.1auto
netshinterfaceipsetaddress本地连接staticaddr=192.168.1.174mask=255.255.255.0gateway=192.168.1.1auto
netshinterfaceipsetdnsname=本地连接static218.85.157.99
netshinterfaceipadddnsname=本地连接218.85.152.99
echo将新的MAC值写入注册表
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0001/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0002/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0003/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0004/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0005/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0006/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0007/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0009/f/vNetworkAddress/tREG_SZ/d00E081031837
regaddHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0010/f/vNetworkAddress/tREG_SZ/d00E081031837
echo正在禁用本机网卡
devcondisable*DEV_3065*
echo正在启用本机网卡
echo友情提示:此操作时间较长,请耐心等待,
脚本执行完成后,本窗口会自动退出。
devconenable*DEV_3065*
gotoend
:end
startiexplore
exit
以上内容就是让WinPE系统轻松实现上网功能的代码大全了,看了详细的步骤之后,你会发现这项操作的完成主要是对IP即DNS的配置进行设置的,对菜鸟用户来说操作可能会比较困难了点。