龙帝国精华贴(不用封装直接改GHOST系统文件方法-sysprep部署讨论-OS51龙帝国论坛.doc

上传人:小** 文档编号:3028000 上传时间:2020-06-23 格式:DOC 页数:13 大小:430.02KB
返回 下载 相关 举报
龙帝国精华贴(不用封装直接改GHOST系统文件方法-sysprep部署讨论-OS51龙帝国论坛.doc_第1页
第1页 / 共13页
龙帝国精华贴(不用封装直接改GHOST系统文件方法-sysprep部署讨论-OS51龙帝国论坛.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《龙帝国精华贴(不用封装直接改GHOST系统文件方法-sysprep部署讨论-OS51龙帝国论坛.doc》由会员分享,可在线阅读,更多相关《龙帝国精华贴(不用封装直接改GHOST系统文件方法-sysprep部署讨论-OS51龙帝国论坛.doc(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、.*原创 两年后回归龙帝国,精华贴(不用封装,直接改GHOST系统文件方法)更新2、3、4、5页本帖最后由 帝恨 于 2009-6-4 23:43 编辑 两年没搞系统封装,今天又回龙帝国逛逛,感觉变化好大,改版了好多次,当初的繁华不再了!今天看到西门大哥还在论坛给新手解答问题,倍感亲切! 自从“番茄”的事件发生后很多系统封装论坛关闭,收藏夹里的很多做系统封装网站也都变成了无法显示! 很久没做系统,很多东西都忘了。前几天还有陌生人加我好友讨教系统封装方法!现在想想应该分享一点自己当初学系统封装的一些知识! 进入正题今天讲如何直接修改别人的GHOST文件(比如改OEM信息,注册表信息,打补丁,美化

2、,GHOST中安装软件,添加文件) 先声明本帖只是做技术研究,并不鼓励大家去修改别人的GHOST文件,希望大家珍惜他人的劳动成果!一.打开和编译GHOST文件 可以利用GHOSTEXP打开GHO文件。这里要注意的是由于现在开发的GHOST文件都是NTFS格式的,所以老版本(普遍使用GHOST8.3)的GHOSTEXP不能编译,这里推荐11版。注意的是如果利用GHOSTEXP11版编译,那么GHOST软件也必须用11版的替换原有光盘启动文件里的GHOST.EXE文件!下载 (15.75 KB)2009-5-5 23:02 修改完GHO文件后要重新编译文件! 下载 (20.04 KB)2009-5

3、-5 23:02GHOST11和GHOSTEXP11.part5.rar (409.02 KB) 下载次数: 9742009-5-6 00:24GHOST11和GHOSTEXP11.part1.rar (488.28 KB) 下载次数: 8742009-5-6 00:24GHOST11和GHOSTEXP11.part2.rar (488.28 KB) 下载次数: 8222009-5-6 00:25GHOST11和GHOSTEXP11.part3.rar (488.28 KB) 下载次数: 8012009-5-6 00:25GHOST11和GHOSTEXP11.part4.rar (488.28

4、 KB) 下载次数: 7852009-5-6 00:26二.在GHOST中修改文件1.改替换文件。可以利用GHOSTEXP很方便的进行复制,删除,替换工作。2.改注册键值。注册表位于GHO文件中的windowssystem32config目录。system文件对应HKEY_LOCAL_MACHINESYSTEMsoftware对应HKEY_LOCAL_MACHINESOFTWARE 运行自己系统中regedit.exe,提取GHOST文件中SYSTEM32CONFIG下注册表software,选中一个键项,加载配置单元,为这个键项取一名字,我取的1,编辑后卸载配置单元,这个注册表softwar

5、e就改写了,然后可以把这个覆盖回GHOST中,这样就OK!下载 (20.59 KB)2009-5-5 23:10下载 (15.83 KB)2009-5-5 23:10下载 (15.82 KB)2009-5-5 23:10下载 (27.42 KB)2009-5-5 23:10下载 (21.79 KB)2009-5-5 23:10下载 (16.03 KB)2009-5-5 23:10下载 (20.17 KB)2009-5-5 23:10三.利用GHOST文件中可以调用的接口运行文件 GHOST文件中的接口可以方便你调用你想运行的EXE文件或BAT文件!可调用的接口如下:1.HEKY_LOCAL_M

6、ACHINESYSTEMSETUPCMDLINE 的这个键值改成相应的ns_sys.cmd就可以了.但是ns_sys.cmd一定要放在C:WINDOWS 目录下.想要调用什么只要修改批处理ns_sys.cmd 中的语句就可以了.ns_sys.cmd里面的代码后面可以附上你想要运行文件的路径!2.msprep.iniext=sysprep你制作的批处理文件.cmd3.HEKY_LOCAL_MACHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUNONCE下的修改调用的,一般的作品会在这里调用XPLOAD,DLLCACHEMANAGER,ASRCLEAN或cor

7、vert.exe(转换分区格式软件)4.SYSPREP.INFGuirunoncecomand0= c:corvert.exe (即可在进入桌面前调用转NTFS格式的软件)5.HEKY_LOCAL_MACHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUN中加入键值实现调用例如:在RUN新建立的字符串值的名称 对应的键值 功能 SOFT c:soft.exe (调用软件安装管理器实现软件的安装)DELETE c:delete.cmd (调用一个批处理来消除SOFT键值)四.修改光盘安装背景图1.用EasyBoot修改启动背景图。用EasyBoot启动文件夹下

8、的BMP文件替换就行,仅支持640X480 256色的BMP图片!具体修改方法就不赘述!这里注意的是启动文件里的GHOST.EXE必须要改为11版的!2.修改系统安装背景图。文件在:C:WINDOWSsystem32setup.bmp图片的大小,像素必须相同。修改替换一下就行了!五.举例说明1.改系统OEM信息方法首先用ghostexp打开你要修改的gho文件,提取sysprep目录下的sysprep.inf找到UserData这一行,修改如下:ProductKey=F4297-RCWJP-P482C-YY23Y-XH8W3FullName=用户名 /改成你的OrgName=公司名 /改成你的

9、ComputerName=电脑名称 /改成你的修改完后替换原有的,然后重新编译一下gho文件(文件编译),这样gho完就是你自己的OEM了OEM图片和信息在windowssystem32目录下oemlogo.bmp文件和oeminfo.ini,按照它们各自的格式你可以自己任意修改。要注意的是:OEMLOGO.BMP图片的格式最好为:16030像素,72DPI,24位色。太大了,在显示图片时可放不下。 OEMINFO.INI中的内容: Version Microsoft Windows XP Professional WinVer=5.01 General Manufacturer=HP Cor

10、poration Model=惠普系列电脑 Support Information Line1=欢迎购买惠普电脑。如有任何疑问, Line2=请与当地客户服务中心联系 Line3= Line4=惠普服务热线周一至周五 8:30-18:00 Line5=800-820-2255021-2898-2255 Line6=技术支持 http:/ and SettingsAll UsersApplication DataMicrosoftUser Account Pictures目录下的Administrator.bmp记住,名字和图片格式都要一样桌面壁纸修改方法:把你要用的桌面壁纸替换C:Docume

11、nts and SettingsAdministratorLocal SettingMicrosoft目录下的Wallpaper1.bmp记住,名字和图片格式都要一样修改完还是要重新编译,这样gho完就是你自己定义的桌面和用户头像了3.安装软件建议可以去网上下载一些绿色版的软件,直接把软件的文件保存到program files文件夹下,如果文件中有“绿化.bat”可以把里面的代码放到之前说的接口上运行的批处理里面!如果要添加注册表键值,也可以自己在批处理里添加一条运行对应注册表文件的命令。有些没有绿化的可以自己用注册表扫描软件扫描注册表的变化!4.安装软件后在桌面创建快捷方式方法。echo I

12、nternetShortcut a.urlecho URL=c:windowssystem32notepad.exe a.urlecho IconIndex=29 a.urlecho IconFile=C:windowssystem32shell32.dll a.urldel %0修改这段代码保存为bat文件后把文件放到GHO文件的系统桌面文件内这个快捷方式和用右键中的“发送桌面快捷方式”建立的是不一样的。如果想建立那种的话可以考虑用vbs。iconfile指定了快捷方式使用的图标文件。iconindex指定了快捷方式使用的图标文件中的第几个图标。url指定了快捷方式指向的可执行文件del%0

13、自我删除今天就写这些了。这些都是我学系统封装时总结的所有精华知识。我想有这些知识很多新手能少走很多弯路!想想当初在为了学这个在一些弯路上浪费了很多时间,报废了很多光盘,我电脑的刻录光驱也报废了,硬盘寿命大减。论坛里很多人问在GHOST里添加补丁的方法!今天就详细讲讲!1.先找到你要添加的补丁。要添加的最新补丁一般在360安全卫士的补丁备份文件夹hotfix文件夹里就能找到!下载 (35.73 KB)2009-5-6 20:03随便选一个补丁: 下载 (9.86 KB)2009-5-6 20:03这是系统wplayer播放器的一个补丁!2.做好补丁运行批处理文件。这里要解决两个问题:1.补丁运行

14、时隐藏所有的对话框。2.批处理运行时隐藏出现的黑框。所以我们的批处理就这样写: echo off start /wait WindowsXP-KB952004-x86-CHS.exe /quiet /passive /norestart /nobackup 将代码保存为1.bat再写隐藏黑框代码:Set ws = CreateObject(Wscript.Shell) ws.run cmd /c 你的批次里文件名,vbhide 将代码保存为1.vbs将系统补丁,1.bat,1.vbs这三个文件放在同一个文件夹下。在系统接口调用接口上填写调用的1.vbs文件路径!调用时就可以调用1.vbs文件,

15、1.vbs再隐藏黑框运行1.bat文件,1.bat运行补丁文件!大家可以先测试一下隐藏黑框功能: 隐藏黑框.part1.rar (491.21 KB) 下载次数: 3862009-5-6 20:03隐藏黑框.part2.rar (487.06 KB) 下载次数: 4432009-5-6 20:03再提供一点有意思的代码。我们可以修改GHOST系统中IE的主页地址,在工具栏上添加一个按钮图标(类似这样 下载 (2.8 KB)2009-5-6 20:32)可以再之前1.bat里面添加这样一段代码: regedit /s c:sysprepoemlink.regregedit /s c:syspre

16、pie.reg修改好oemlink.reg 和ie.reg文件后,把oemlink.reg 和ie.reg文件放到c:sysprep下。oemlink.reg和ie.reg文件.rar (1.01 KB) 下载次数: 2072009-5-6 20:32当然你还可以更个性一些,添加用户自由选择的对话框,把mslode.exe放到系统接口上调用就可以了。通过修改ddp.ini里面的配置能很方便的添加注册表键值文件,运行文件,添加背景图等等。自由选择安装对话框.rar (16.98 KB) 下载次数: 2212009-5-6 20:513.修改系统调用接口文件路径。找到sysprep文件夹下的msp

17、rep.ini文件在语句 SysprepCuser=Administratortimeout=5Setip=4ext=Windowsdllcachemanager.exe /Restore /autodelete,0IP=Wcome=你会发现ext后面已经加载dllcachemanager.exe 文件了。不要紧,我们可以在1.bat里面第一行添加相关的命令 start c:Windowsdllcachemanager.exe /Restore /autodelete,0现在在“ext=”后面文件路径改为c:sysprep1.vbsOK完工!这里要注意的是sysprep文件夹在第一次系统重启后

18、会自动删除!有些软件的不能在msprep.ini里面的接口上运行安装,因为这个阶段系统没有安装完全!如果选择注册表的runonce接口,要注意的是运行的文件必须放在其他文件夹!下载 (7.65 KB)2009-5-6 21:47下载 (31.03 KB)2009-5-6 21:47再讲讲RUNONCE和RUNRUONCE地址: HEKY_LOCAL_MACHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUNONCE RUNONCE是在系统没有进入桌面前运行可以运行相应程序的接口。在runonce里添加的键值只运行一次。RUN地址: HEKY_LOCAL_MA

19、CHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUNRUN是在系统进入桌面后运行程序的接口。也是平时系统自动运行QQ软件的接口!在这个接口上运行相应的程序时要注意的是必须要在批处理里添加自我删除键值功能!在调用的批处理里添加这段键值: reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v 添加的键值 /f下载 (19.86 KB)2009-5-6 22:21下载 (15.48 KB)2009-5-6 22:21大家可以运行regedit测试一下我提供的键值包! r

20、un添加与删除键值.rar (374 Bytes) 下载次数: 2012009-5-6 22:21最后和大家分享一下软件: 键值扫描工具.part1.rar (493.16 KB) 下载次数: 2812009-5-6 22:23 键值扫描工具.part2.rar (411.66 KB) 下载次数: 3062009-5-6 22:23这些都是基础的.我觉得可以把怎么调用接口的加以详细化可调用的接口如下:1.HEKY_LOCAL_MACHINESYSTEMSETUPCMDLINE 的这个键值改成相应的ns_sys.cmd就可以了.但是ns_sys.cmd一定要放在C:WINDOWS 目录下.想要调

21、用什么只要修改批处理ns_sys.cmd 中的语句就可以了.ns_sys.cmd里面的代码后面可以附上你想要运行文件的路径!2.msprep.iniext=sysprep你制作的批处理文件.cmd3.HEKY_LOCAL_MACHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUNONCE下的修改调用的,一般的作品会在这里调用XPLOAD,DLLCACHEMANAGER,ASRCLEAN或corvert.exe(转换分区格式软件)4.SYSPREP.INFGuirunoncecomand0= c:corvert.exe (即可在进入桌面前调用转NTFS格式的软

22、件)5.HEKY_LOCAL_MACHINESOFTWAREMICROSOFTWIDOWSCURRENTVERSIONRUN中加入键值实现调用例如:在RUN新建立的字符串值的名称 对应的键值 功能 SOFT c:soft.exe (调用软件安装管理器实现软件的安装)DELETE c:delete.cmd (调用一个批处理来消除SOFT键值)现在很多智能的跟以动的比.也就是对接口调用的界面化!这些都是基础的.我觉得可以把怎么调用接口的加以详细化可调用的接口如下:1.HEKY_LOCAL_MACHINESYSTEMSETUPCMDLINE 的这个键值改成相应的ns_sys.cmd就可以了.但是ns_sys.cmd一定要放在C:WINDOWS 目录下.想要 .myname1994 发表于 2009-5-9 21:41 接口调用的顺序是ns_sys.cmd-msprep.ini-runonce-run一般驱动包解压并添加相应的键值后,运行DllcacheManager恢复系统的DLL文件。软件的安装在DLL文件恢复和驱动安装之后。runonce和run的用法在第二页有说明!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com