无忧启动论坛

标题: 驱动解压技术___求教 [打印本页]

作者: 独行者_松    时间: 2007-3-12 21:15
标题: 驱动解压技术___求教
GHOST版XP终于做好了,启动盘也会做了,但是为了这个XP能更好,我想给它加个木鸟驱动下去,
但是要怎样才能在GHOST版的XP里让系统能自动加载驱动程序,还有给驱动程序解压是怎么做??
有人说要用到"NSIS文件夹压缩器"这个软件,但还要改注册表,改什么批处理文件,很多^^^^^^^^^
不知那位做过这方面的,给个教程或指点下
谢谢啦!!!!!!!!!!!!!

作者: 独行者_松    时间: 2007-3-12 23:11
紧急关口,怎么没人回一下,自己顶一下


下面的多多帮忙呀
作者: 无翼鸟飞翔    时间: 2007-3-12 23:30
标题: 论坛上有个帖子专门写这个的。
自己看看先吧
作者: 独行者_松    时间: 2007-3-14 08:56
偶看过这个,不过不是有点问题
利用压缩软件实现驱动和软件解压,可以获得一部分宝贵的空间.

思路: 1. 利用7z压缩驱动程序,在恢复系统时提前s&r&s解压驱动。

2. 利用winrar自解压程序压缩软件包,在恢复系统后首次运行时自动释放。

第一部分采用netsurf的批处理程序实现:

1>在c:盘建立drivers目录,再在里面,建立tools目录,

2>tools目录里的文件:   _____              (以下几个文件那里来的,我建完后也没看到?????)
autohal1.reg <修改cmdline键值为我们要调用的批处理)
autohal2.reg <导入原来的注册表键值,此处最主要>
7za.exe
restart.com <系统重启工具>

3>
autohal1.reg内容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"CmdLine"="ns_sys.cmd"<把你的批处理放到c:\windows下面>

autohal2.reg内容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=dword:00000001
"SystemSetupInProgress"=dword:00000001
"CmdLine"="autohal /msprep"
[HKEY_LOCAL_MACHINE\SYSTEM\Setup\Pid]
"Pid"="76481270"

4>ns_sys.cmd批处理部分:

@echo off

color 1f
echo.
echo.
echo ========================================
echo 正在进行驱动包解压,请稍等......
echo ========================================
rem.
rem.
rem.
echo =========================================
echo 重新启动后,运行不改的系统封装工具..^_^
echo =========================================

%systemdrive%

cdcd drivers
set t=tools
copy /y %t%\restart.com %systemroot%\system32 >nul

regedit /s %t%\autohal2.reg >nul
start /wait %t%\7za.exe x -y drivers.7z

rd /s /q %systemdrive%\drivers\tools

cd %systemroot%


start restart.com

exit




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