无忧启动论坛

标题: 【请教】penetcfg里面的设置怎样保存? [打印本页]

作者: songq    时间: 2006-12-26 12:53
标题: 【请教】penetcfg里面的设置怎样保存?
我想固定ip,还有网关和dns都是固定的。
作者: l1982012800    时间: 2006-12-26 13:41
penetcfg.ini
作者: songq    时间: 2006-12-26 16:14
好象不行,根本不提示profile,能不能发一个penetcfg.ini上来,
ip:192.168.0.2
网关:192.168.0.1
子网掩码:255.255.255.0
DNS:192.168.0.1
作者: ibein21cn    时间: 2007-5-25 10:53
很需要解决这个问题的,高手们关注一下
作者: get555    时间: 2007-6-26 10:35
今天我也碰到到这个问题了,顶上去,希望能有人帮助
作者: nn2nn    时间: 2007-6-26 12:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: nn2nn    时间: 2009-3-25 19:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: luosiping360    时间: 2009-3-25 19:46
标题: 回复 #7 nn2nn 的帖子
我在PECMD.ini中也写了 exec @!=penetcfg.exe /useprofile:penetcfg.ini
启动网络驱动的CMD中也写了,但都只是启动了个PENETCFG界面,没有读取PENETCFG.INI
作者: huaKing    时间: 2009-3-27 14:43
标题: 回复 #8 luosiping360 的帖子
这条命令要在wpeinit之前做,否则ini文件不被load。
Very Important note:
Network profiles will be used only when PENetCfg is going to start network support. If network support is already started, no network profiles are used even if you explicitly provide it via the command line parameter.
作者: zhaohj    时间: 2009-3-27 15:35
固定IP,有人做过,下面你自己改一下:
PUSHD %~dp0
..\7z\7z.exe x NET_PART.7z -y -aos -o"%WinDir%"

FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET*.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait .\InfCacheBuild.exe %SystemRoot%
BARTPE.EXE -pnp

NET START EVENTLOG
ECHO 安装网络设备...
BARTPE -pnp -cn WinPE -wg WORKGROUP

ECHO 安装网络组件...
REGSVR32 /S NETCFGX.DLL
REGSVR32 /S NETSHELL.DLL
REGSVR32 /S NETMAN.DLL

BARTPE -c p -i MS_TCPIP
BARTPE -c c -i MS_MSCLIENT
BARTPE -c s -i MS_SERVER
BARTPE -c p -i MS_L2TP
BARTPE -c p -i MS_PPTP
BARTPE -c p -i MS_PPPOE
BARTPE -c p -i MS_WANARP
BARTPE -c p -i MS_NDISWAN
BARTPE -c s -i MS_RASCLI
BARTPE -c s -i MS_RASSRV
BARTPE -c s -i MS_RASMAN
BARTPE -c s -i MS_STEELHEAD
BARTPE -v -c p -i MS_NDISUIO
BARTPE -v -c s -i MS_WZCSVC

ECHO 启动网络服务...
NET START TCPIP
NET START DHCP
NET START NLA
::NET START LMHOSTS

SET K=HKLM\SYSTEM\CurrentControlSet\Services&&SET W=AutoShareServer&&SET S=AutoShareWks
REG ADD %K%\Lanmanserver\parameters /v %S% /t REG_DWORD /d 0 /f
REG ADD %K%\Lanmanserver\parameters /v %W% /t REG_DWORD /d 0 /f
REG ADD %K%\lanmanworkstation\parameters /v %S% /t REG_DWORD /d 0 /f
REG ADD %K%\lanmanworkstation\parameters /v %W% /t REG_DWORD /d 0 /f

NET START SERVER
NET START NETMAN
NET START TAPISRV
NET START RASMAN
NET START WZCSVC

DEL /Q %SystemRoot%\INF\*.PNF %SystemRoot%\INF\INFCACHE.1

PECMD.EXE LINK !%USERPROFILE%\桌面\ADSL 宽带连接,%SystemRoot%\SYSTEM32\RASPHONE.PBK
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\启用网络服务,%SystemRoot%\System32\STARTNET.CMD,,SHELL32.DLL,14
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\ADSL 宽带连接,%SystemRoot%\SYSTEM32\RASPHONE.PBK
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\挂断ADSL,%SystemRoot%\System32\HANGUP.CMD,,HANGUP.ICO
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\PENETCFG网络设置,%SystemRoot%\System32\PENETCFG.exe

PECMD.EXE EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
PECMD.EXE EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f

net stop dhcp
rundll32 netshell.dll HrRenameConnection
netsh add helper ifmon.dll
netsh interface ip set address name="本地连接" static addr=10.121.0.45 mask=255.255.255.0 gateway=10.121.0.1 auto
;netsh interface ip set address name="本地连接" gateway=10.121.0.1 gwmetric=1
;netsh interface ip set address name="本地连接" gateway=10.121.0.1 auto
netsh interface ip set dns name="本地连接" static 10.10.0.21
netsh interface ip add dns name="本地连接"  10.10.2.53

net start dhcp

EXIT
作者: luosiping360    时间: 2009-3-29 14:10
标题: 回复 #10 zhaohj 的帖子
目前就是只能用着这个,感觉通用性不高




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3