|
本帖最后由 neo007 于 2014-1-18 17:00 编辑
完成网卡驱动加载后, "pe网络管理"这个窗口保持在最前端, 我想让它最小化, 或者最开始就最小化. 不知道在ini里面怎么写, 我试了:
- _SUB kjfs
- LOAD %ProgramFiles%\NET.INI
- REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{8E908FC9-BECC-40f6-915B-F4CA0E70D03D}\=Network Center
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Start_ShowNetPlaces=#1
- REGI HKLM\SOFTWARE\Classes\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder\Attributes=#2953052260
- //以下为判断网卡是否正确安装代码
- ENVI &®data=
- ENVI &&NUM=0
- LOOP #%&NUM% <= 200, //够大的
- {
- REGI $HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\%&NUM%\ServiceName,®data
- CALC &NUM=%&NUM% + 1
- FIND $X=X%®data%,! ENVI &NUM=99999 //OK
- }
- ENVI &&YESNO= //清除
- FIND $%®data%=,MESS ▉ 是否尝试用其他方式安装网卡驱动? @ 通知:无法读取网卡信息! #YN *0 $Y!EXEC %Windir%\PENetwork\PENetwork.exe
- FIND $%&YESNO%=YES,TEAM Call ZDY
- FIND $%&YESNO%=NO,EXIT 1
- KILL EXPLORER.EXE
- TIPS 网络初始化,完成!,5000,4,SHELL32.DLL#1
- _END
复制代码
我把倒数第6句的末尾改成了: .......EXEC _%Windir%\PENetwork\PENetwork.exe
似乎无效. 或者我找错地方了? 我理解: PE网络管理就是从此处调用的, 如果判断正确安装了, 就调用penetwork
求教了. |
|