|
|
本帖最后由 hhh333 于 2013-12-17 17:36 编辑
- _SUB CommUnzip
- TIPS 正在释放,三卡驱动公共支持文件……,10000,4,SHELL32.DLL#1
- EXEC =!CMD.EXE /C "7z.exe x ..\DRVCOMM.7z -y -aos -o"%windir%\System32""
- _END
- _SUB LanUnzip
- TIPS 正在释放,网络支持文件……,50000,4,SHELL32.DLL#1
- EXEC =!CMD.EXE /C "7z.exe x NET_PART%BootOS%.7z -y -aos -o"%windir%""
- _END
- _SUB WanUnzip
- TIPS 正在释放,无线网络支持文件……,10000,4,SHELL32.DLL#1
- EXEC =!CMD.EXE /C "7z.exe x Wireless%BootOS%.7z -y -aos -o"%windir%""
- EXEC =!CMD.EXE /C "7z.exe x PENetwork.7z -y -aos -o"%ProgramFiles%""
- _END
- _SUB PppUnzip
- TIPS 正在释放,拨号组件……,10000,4,SHELL32.DLL#1
- EXEC =!CMD.EXE /C "7z.exe x PPPOE%BootOS%.7z -y -aos -o"%windir%""
- _END
- _SUB LanSvc
- TIPS 开始初始化,基本网络服务……,10000,4,SHELL32.DLL#1
- FIND $%PXEFN%=,UPNP -pnp -cn PEWS-* -wg WORKGROUP!UPNP -pnp -cn WINPE -wg WORKGROUP
- `EXEC !CMD /C "REN %SystemRoot%\SYSTEM32\RSAENH.DLL RSAENH.DL1"
- UPNP -c p -i MS_TCPIP
- UPNP -c c -i MS_MSCLIENT
- UPNP -c s -i MS_SERVER
- EXEC =!net start TCPIP
- _END
- _SUB WanSvc
- TIPS 开始初始化,无线网络服务……,10000,4,SHELL32.DLL#1
- UPNP -v -c p -i MS_NDISUIO
- UPNP -v -c s -i MS_WZCSVC
- EXEC =!net start EVENTLOG
- SERV WZCSVC
- _END
- _SUB PppSvc
- TIPS 开始初始化,宽带网络服务……,10000,4,SHELL32.DLL#1
- UPNP -c p -i MS_L2TP
- UPNP -c p -i MS_PPTP
- UPNP -c p -i MS_PPPOE
- UPNP -c p -i MS_WANARP
- UPNP -c p -i MS_NDISWAN
- UPNP -c s -i MS_RASCLI
- UPNP -c s -i MS_RASSRV
- UPNP -c s -i MS_RASMAN
- UPNP -c s -i MS_STEELHEAD
- EXEC =!net start TAPISRV
- EXEC =!net start RASMAN
- EXEC =!net start NETMAN
- _END
- _SUB NetStateSvc
- TIPS 开始初始化,网络状态指示服务……,10000,4,SHELL32.DLL#1
- REGI HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE\SkipWaitForNetwork=#1
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
- REGI HKLM\SYSTEM\CurrentControlSet\Services\Lanmanserver\parameters\AutoShareWks=#0
- REGI HKLM\SYSTEM\CurrentControlSet\Services\Lanmanserver\parameters\AutoShareServer=#0
- REGI HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters\AutoShareWks=#0
- REGI HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters\AutoShareServer=#0
- EXEC =!net start DHCP
- EXEC =!net start LMHOSTS
- EXEC =!net start SERVER
- SERV BFE
- SERV GPSVC
- EXEC !CMD.EXE /C "IPCONFIG >nul"
- `EXEC !CMD.EXE /C "NET USER Administrator hhh333"
- EXEC !CMD.EXE /C "NET USER Guest /active:yes"
- EXEC !CMD.EXE /C "NET USER Guest /passwordreq:no"
- EXEC =!CMD.EXE /C "NET USER H3 /ADD"
- EXEC =!CMD.EXE /C "NET LOCALGROUP Administrators H3 /ADD"
- EXEC !CMD.EXE /C "NET USER H3 hhh333"
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
- REGI $HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0001\NetCfgInstanceId,NICID
- REGI HKLM\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\%NICID%\Connection\ShowIcon=#1
- _END
- _SUB LanCab
- TIPS 正在安装,有线网卡驱动……,10000,4,SHELL32.DLL#1
- FIND $%MYCAB%=,ENVI CurCAB=DRIVERS_NET.CAB!ENVI CurCAB=%MYCAB%
- DEVI %CurCAB%
- EXEC %CurDir%\..\InfCacheBuild.exe %SystemRoot%
- `TEMP @Delete
- EXEC !CMD.EXE /C "ECHO.>%WinDir%\LD_NET_LAN.OK"
- _END
- _SUB WanCab
- TIPS 正在安装,无线网卡驱动……,10000,4,SHELL32.DLL#1
- FIND $%MYCAB%=,ENVI CurCAB=DRIVERS_NETT_WIRELESS.CAB!ENVI CurCAB=%MYCAB%
- DEVI %CurCAB%
- EXEC %CurDir%\..\InfCacheBuild.exe %SystemRoot%
- UPNP -pnp
- TEMP @Delete
- EXEC !CMD.EXE /C "ECHO.>%WinDir%\LD_NET_WAN.OK"
- _END
- _SUB IpDef
- IFEX %IniDir%\IPSET.INI,LOAD %IniDir%\IPSET.INI!LOAD PXEFILE.INI
- _END
- _SUB IpSet
- FIND $%HOSTIP%=,!CALL GetIp
- FIND $%PXEFN%=,!CALL ComputerNameSet
- FIND $%IP_ADDR%=,!PCIP %IP_ADDR%,%IP_MASK%,%IP_GATE%,%IP_DNS%
- _END
- _SUB GetIp
- RPOS iPos=.,1,%HOSTIP%
- LSTR NETSEC=%iPos%,%HOSTIP%
- ENVI IP_GATE=%NETSEC%1
- ENVI IP_ADDR=%HOSTIP%
- ENVI IP_MASK=255.255.255.0
- ENVI IP_DNS=%IP_GATE%
- _END
- _SUB ComputerNameSet
- REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName=WINPE
- REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName=WINPE
- REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Hostname=WINPE
- REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\NV Hostname=WINPE
- `REGI $HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName,CMPTNAME
- REGI HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\ComputerName=WINPE
- _END
- _SUB INS_INF_HOST
- FIND $%MYINF%=,!TEAM DEVI %MYINF%\*.inf|ENVI INSINF=1
- `IFEX $%INSHOST%=1,TEAM ENVI INSINF=1|FORX \Windows\system32\driverstore\filerepository,MYOSINF,1,DEVI %MYOSINF%\*.inf
- _END
- _SUB InsLan
- IFEX %WinDir%\System32\PENetCfg.exe,!CALL LanUnzip
- ENVI INSINF=0
- CALL INS_INF_HOST
- IFEX $%INSINF%=0,CALL LanCab
- IFEX $%CM_NET%=1,CALL IpDef
- CALL LanSvc
- IFEX $%CM_NET%=1,CALL IpSet
- LINK %Desktop%\PENETCFG 网络设置,%SystemRoot%\System32\PENETCFG.exe
- LINK %Desktop%\网络连接,%WinDir%\system32\ncpa.cpl,,%CurDir%\NET_PART.ICO
- LINK %Programs%\网络\网络设置\PENETCFG 网络设置,%SystemRoot%\System32\PENETCFG.exe
- LINK %Programs%\网络\网络工具\远程桌面 MsTsc,%SystemRoot%\System32\mstsc.exe
- `LINK %Desktop%\装载网启服务器上外置程序,%CurDir%\TOTFTP.CMD,,SHELL32.DLL#18
- _END
- _SUB InsPpp
- IFEX %WinDir%\System32\RASPHONE.PBK,!CALL PppUnzip
- IFEX %WinDir%\LD_NET_LAN.OK,!CALL InsLan
- CALL PppSvc
- LINK %Desktop%\宽带连接,%WinDir%\system32\rasphone.pbk
- LINK %Programs%\网络\网络设置\宽带连接,%SystemRoot%\SYSTEM32\RASPHONE.PBK
- LINK !%Programs%\网络\网络设置\挂断ADSL,%SystemRoot%\System32\HANGUP.CMD,,HANGUP.ICO
- FILE %Programs%\网络\网络组件安装\启用宽带连接.LNK
- EXEC !CMD.EXE /C "ECHO.>%WinDir%\LD_NET_PPP.OK"
- _END
- _SUB InsWan
- `IFEX %ProgramFiles%\penetwork\PENetwork.exe,!CALL WanUnzip
- IFEX %WinDir%\LD_NET_LAN.OK,!CALL InsLan
- ENVI INSINF=0
- CALL INS_INF_HOST
- IFEX $%INSINF%=0,CALL WanCab
- CALL WanSvc
- `LINK %Programs%\网络\网络设置\PENetwork 网络管理,%ProgramFiles%\penetwork\PENetwork.exe
- _END
- /////----主程序区----////
- FIND $%BootOS%=,ENVI BootOS=
- `IFEX %WinDir%\System32\quartz.dll,!CALL CommUnzip
- IFEX $%CM_NET%=1,CALL InsLan
- IFEX $%CM_NET%=2,CALL InsPpp
- IFEX $%CM_NET%=3,CALL InsWan
- IFEX $%CM_NET%>0,CALL NetStateSvc
- IFEX $%CM_NET%=1,EXEC %SystemRoot%\System32\PENETCFG.exe
- IFEX $%CM_NET%=2,EXEC CMD.EXE /C "START %SystemRoot%\SYSTEM32\RASPHONE.PBK"
- IFEX $%CM_NET%=3,EXEC %SystemRoot%\System32\PENETCFG.exe
- FIND Explorer.EXE,KILL EXPLORER.EXE
- `FILE "%Desktop%\desktop.ini"
复制代码 以上是网卡驱动代码,以下是出现的现象,点确定也可以用。
试了 | PECMD2012.1.80-130810-11.多窗口线程稳定版_win32_64新设计.sfx | OK | | PECMD2012.1.80.14-130810.多窗口线程稳定版_win32_64新设计.sfx | OK | | PECMD2012.1.80.14.03-130810.多窗口线程稳定版_win32_64新设计.sfx | NO | | PECMD2012.1.80.14.02-130810.多窗口线程稳定版_win32_64新设计.sfx | NO |
|
|