|
原帖由 网虫2008 于 2010-11-24 18:46 发表 
老大,,加粗的部分在哪儿里呀???
我自己搞定了。方法笨了点。但是管用。- _SUB msset,
- ENVI @sbutton1.ENABLE=0
- find $%radi1.check%=1,envi ms=有线
- find $%radi2.check%=1,envi ms=无线
- find $%radi3.check%=1,envi ms=
- Exec =!cmd /c "echo Envi ms=%ms%>%windir%\ms.ini"
- KILL \%setms%
- call DRVALL
- _END
- _SUB setms,w225h180,安装网卡驱动
- LABE LABE1,L10T10W160H20,请选择安装方式和网卡类型:
- RADI Radio1,l15t25w120h20,通过CAB包安装,CALL RADIO1,1,1
- radi radi1,l30t42w42h22,有线,,1
- radi radi2,l90t42w42h22,无线
- radi radi3,l150t42w42h22,全部
- radi Radio2,l15t70w160h20,利用本地资源安装,CALL RADIO2,0,1
- time t1,5000,call BUTTON1
- ITEM BUTTON1,L75T98W70H20,确认,call BUTTON1,,0
- LABE LABE2,L10T130W190H20,点“确认”开始安装(5秒倒计时)!
- _END
- _SUB BUTTON1
- ENVI @t1=0
- ifex $%Radio2.check%=1,CALL bd
- ifex $%Radio1.check%=1,CALL msset
- _END
- _SUB DRVALL
- TIPS 开始解压网卡驱动,可能需要几分钟时间……,50000,4,SHELL32.DLL#164
- EXEC =!CMD.EXE /C ""%ProgramFiles%"\7-zip\7z.exe x NET_PART.7z -y -aos -o"%windir%""
- EXEC =!CMD.EXE /C ""%ProgramFiles%"\7-zip\7z.exe x ShareServer.7z -y -aos -o"%windir%""
- TIPS 网络启动,正在安装组件……,10000,4,SHELL32.DLL#164
- Load %CurDir%\yx_lst.ini
- DEVI %SystemRoot%\Inf\net*.inf
- FIND $%ms%=有线,call yxwl
- FIND $%ms%=无线,call wxwl
- FIND $%ms%=,call all
- _END
- _SUB netset
- TIPS 网络初始化,正在启动服务……,10000,4,SHELL32.DLL#164
- EXEC =!netcfg.exe -v -winpe
- EXEC =!netcfg.exe -e -c p -i MS_NDISWAN
- EXEC =!netcfg.exe -e -c s -i MS_RASMAN
- EXEC =!netcfg.exe -e -c p -i MS_PPPOE
- EXEC =!netcfg.exe -e -c p -i MS_NDISUIO
- reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinPE" /t REG_DWORD /v SkipWaitForNetwork /d 1 /f
- _END
- _SUB yxwl
- call netset
- TIPS 正在提取网卡驱动,请等待弹出提示……,10000,4,SHELL32.DLL#164
- DEVI $DRIVERS_NET.CAB,,%Temp%
- TEMP @Delete
- call kjfs
- _END
- _SUB wxwl
- TIPS 正在解压无线模块,请稍等……,10000,4,SHELL32.DLL#164
- EXEC =!CMD.EXE /C ""%ProgramFiles%"\7-zip\7z.exe x Wireless.7z -y -aos -o"%windir%""
- Load %CurDir%\wx_lst.ini
- call netset
- TIPS 正在提取无线网卡驱动,请等待弹出提示……,10000,4,SHELL32.DLL#164
- DEVI $DRIVERS_NET_WIRELESS.CAB,,%Temp%
- TEMP @Delete
- call kjfs
- _END
- _SUB all
- TIPS 正在解压网络模块,请稍等……,10000,4,SHELL32.DLL#164
- EXEC =!CMD.EXE /C ""%ProgramFiles%"\7-zip\7z.exe x Wireless.7z -y -aos -o"%windir%""
- Load %CurDir%\wx_lst.ini
- call netset
- TIPS 正在提取网卡驱动,请等待弹出提示……,10000,4,SHELL32.DLL#164
- DEVI $DRIVERS_NET*.CAB,,%Temp%
- TEMP @Delete
- call kjfs
- _END
- _SUB bd
- KILL \%setms%
- exec =pecmd load %ProgramFiles%\gpd\gpd.ini
- call kjfs
- _END
- Call @setms
- _SUB kjfs
- FILE %DESKTOP%\启用网络支持.LNK
- link %Desktop%\网络连接,x:\windows\system32\ncpa.cpl,,SHELL32.DLL#73
- LINK %Desktop%\手动配置网络,%ProgramFiles%\PENetwork\PENetwork.exe
- link %Desktop%\Opera浏览器,%ProgramFiles%\opera\opera.exe
- LINK %Desktop%\宽带连接,%ProgramData%\Microsoft\Network\Connections\Pbk\rasphone.pbk
- link %programs%\飞鸽传书,%ProgramFiles%\tools\ipmsg.exe
- link %programs%\局域网查看,%ProgramFiles%\tools\lansee.exe
- link %programs%\网络共享HFS,%ProgramFiles%\tools\hfs.exe
- exec %ProgramFiles%\PENetwork\PENetwork.exe
- TIPS 网络初始化,完成!,5000,4,SHELL32.DLL#164
- _END
复制代码
[ 本帖最后由 yidawpf 于 2010-11-24 18:53 编辑 ] |
|