无忧启动论坛

标题: 一段自制的加载三卡驱动的INI [打印本页]

作者: sunsea    时间: 2012-4-17 17:48
标题: 一段自制的加载三卡驱动的INI
不说了,代码:
  1. REGI $HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion,System
  2. TIPS 三卡驱动,正在安装显卡驱动,请稍后……,2500,1
  3. DEVI %CurDir%\DRIVERS_VGA.CAB
  4. EXEC !=%CurDir%\InfCacheBuild.exe %SystemRoot%
  5. UPNP -pnp
  6. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
  7. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f
  8. DISP W1024 H768 B32
  9. TIPS 三卡驱动,显卡驱动安装完成!,2500,1
  10. WAIT 2500
  11. TIPS 三卡驱动,正在安装网卡驱动,请稍后……,2500,1
  12. IFEX $%System%=5.2,EXEC !=%CurDir%\7z.exe x NET_PART_2K3.7z -y -aos -o"%WinDir%"
  13. IFEX $%System%=5.1,EXEC !=%CurDir%\7z.exe x NET_PART.7z -y -aos -o"%WinDir%"
  14. DEVI %CurDir%\DRIVERS_NET.CAB
  15. EXEC !=%CurDir%\InfCacheBuild.exe %SystemRoot%
  16. UPNP -pnp
  17. SERV EVENTLOG
  18. UPNP -pnp -cn WinPE -wg WORKGROUP
  19. EXEC !=REGSVR32 /S NETCFGX.DLL
  20. EXEC !=REGSVR32 /S NETSHELL.DLL
  21. EXEC !=REGSVR32 /S NETMAN.DLL
  22. UPNP -c p -i MS_TCPIP
  23. UPNP -c c -i MS_MSCLIENT
  24. UPNP -c s -i MS_SERVER
  25. UPNP -c p -i MS_L2TP
  26. UPNP -c p -i MS_PPTP
  27. UPNP -c p -i MS_PPPOE
  28. UPNP -c p -i MS_WANARP
  29. UPNP -c p -i MS_NDISWAN
  30. UPNP -c s -i MS_RASCLI
  31. UPNP -c s -i MS_RASSRV
  32. UPNP -c s -i MS_RASMAN
  33. UPNP -c s -i MS_STEELHEAD
  34. UPNP -v -c p -i MS_NDISUIO
  35. UPNP -v -c s -i MS_WZCSVC
  36. SERV TCPIP
  37. SERV DHCP
  38. SERV NLA
  39. EXEC !=%SystemRoot%\system32\REG.EXE ADD HKLM\SYSTEM\CurrentControlSet\Services\Lanmanserver\parameters /v AutoShareWks /t EXEC !=%SystemRoot%\system32\REG.EXE_DWORD /d 0 /f
  40. EXEC !=%SystemRoot%\system32\REG.EXE ADD HKLM\SYSTEM\CurrentControlSet\Services\Lanmanserver\parameters /v AutoShareServer /t EXEC !=%SystemRoot%\system32\REG.EXE_DWORD /d 0 /f
  41. EXEC !=%SystemRoot%\system32\REG.EXE ADD HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters /v AutoShareWks /t EXEC !=%SystemRoot%\system32\REG.EXE_DWORD /d 0 /f
  42. EXEC !=%SystemRoot%\system32\REG.EXE ADD HKLM\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters /v AutoShareServer /t %SystemRoot%\system32\REG.EXE_DWORD /d 0 /f
  43. SERV SERVER
  44. SERV NETMAN
  45. SERV TAPISRV
  46. SERV RASMAN
  47. SERV WZCSVC
  48. EXEC !=CMD.EXE /C DEL /Q %SystemRoot%\INF\*.PNF %SystemRoot%\INF\INFCACHE.1
  49. TEAM EXEC !=IPCONFIG|WAIT 2000|EXEC !=CMD.EXE /C FOR /F %%i IN ('@reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}" /s^|find /i "Connection"') DO >nul REG ADD %%i /v ShowIcon /t REG_DWORD /d 1 /f
  50. EXEC !=cmd.exe /c %SystemRoot%\SYSTEM32\RASPHONE.PBK "X:\Documents and Settings\Default User\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk"
  51. WRIT %Temp%\raspppoe.bat,+0,@echo off
  52. WRIT %Temp%\raspppoe.bat,+1,rasphone -f "X:\Documents and Settings\Default User\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk" -d "ADSL 宽带连接">>%temp%\raspppoe.bat
  53. LINK !%USERPROFILE%\桌面\ADSL 宽带连接,%temp%\raspppoe.bat,,%systemroot%\system32\pppoe.ico
  54. LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\启用网络服务,%SystemRoot%\System32\STARTNET.CMD,,SHELL32.DLL,14
  55. LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\ADSL 宽带连接,%SystemRoot%\SYSTEM32\RASPHONE.PBK
  56. LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\挂断ADSL,,%SystemRoot%\System32\RASDIAL.EXE,宽带连接 /D,NETSHELL.DLL#17,,HANGUP.ICO
  57. LINK !%USERPROFILE%\「开始」菜单\程序\网络设置\PENETCFG网络设置,%SystemRoot%\System32\PENETCFG.exe
  58. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
  59. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f
  60. KILL EXPLORER.EXE
  61. EXEC %CurDir%\PENETCFG.EXE
  62. TIPS 三卡驱动,网卡驱动安装完成!,2500,1
  63. WAIT 2500
  64. TIPS 三卡驱动,正在安装声卡驱动,请稍后……,2500,1
  65. IFEX $%System%=5.2,EXEC !=%CurDir%\7z.exe x SOUND_PART_2K3.7z -y -aos -o"%WinDir%"
  66. IFEX $%System%=5.1,EXEC !=%CurDir%\7z.exe x SOUND_PART.7z -y -aos -o"%WinDir%"
  67. DEVI %CurDir%\DRIVERS_SOUND.CAB
  68. EXEC !=%CurDir%\InfCacheBuild.exe %SystemRoot%
  69. TEAM UPNP -pnp|UPNP -pnp
  70. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
  71. EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f
  72. TIPS 三卡驱动,声卡驱动安装完成!,2500,1
  73. WAIT 2500
复制代码
需要有DRIVERS_VGA.CAB、DRIVERS_NET.CAB、DRIVERS_SOUND.CAB、7z.exe、SOUND_PART_2K3.7Z、SOUND_PART.7Z、NET_PART_2K3.7Z、NET_PART.7Z这几个文件
希望如果有错的地方或者可精简的地方请指出,谢谢!

[ 本帖最后由 2011czmxbb52 于 2012-4-18 08:56 编辑 ]
作者: chiannet    时间: 2012-4-17 20:17
调用外部命令的地方还多了点。

l例如:
  1. EXEC !=REGSVR32 /S NETCFGX.DLL
复制代码
可以考虑改成:
  1. CALl $NETCFGX.DLL
复制代码


等等
作者: chiannet    时间: 2012-4-17 20:22
整体来说已经相当干练了,值得学习。
作者: sunsea    时间: 2012-4-18 07:29
原帖由 chiannet 于 2012-4-17 20:17 发表
调用外部命令的地方还多了点。

l例如:
EXEC !=REGSVR32 /S NETCFGX.DLL可以考虑改成:
CALl $NETCFGX.DLL

等等


主要是懒得去写函数调用了,还可能写错
作者: sunsea    时间: 2012-4-18 08:56
发现一条错指令,已改
作者: husiqin    时间: 2012-4-18 12:47
能不能麻烦楼主做好一个包括DRIVERS_VGA.CAB、DRIVERS_NET.CAB、DRIVERS_SOUND.CAB、7z.exe、SOUND_PART_2K3.7Z、SOUND_PART.7Z、NET_PART_2K3.7Z、NET_PART.7Z的配套的包。谢谢!




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