编程定制系统安装盘免费下载

编程定制系统安装盘免费下载

ID:41032866

大小:33.50 KB

页数:4页

时间:2019-08-14

编程定制系统安装盘免费下载_第1页
编程定制系统安装盘免费下载_第2页
编程定制系统安装盘免费下载_第3页
编程定制系统安装盘免费下载_第4页
资源描述:

《编程定制系统安装盘免费下载》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、编程定制系统安装盘注:本文章首发《黑客防线》,后由原创作者提交到邪恶八进制信息安全团队,转载请注明出处。相信大家对各类集成了第三方软件的自动安装windows系统光盘并不陌生,为了快速装机,大多数人都采用了快速恢复安装和无人值守安装的方式。虽然方便,但这些方式却存在着诸多问题和隐患,那些默认自动安装的第三方软件是不是我们需要的暂且不说,就其安全性就很值得怀疑。前段时间就听说某某著名版本的装机光盘内含有恶意代码并以此谋利,而且我自己下载测试的其它几款装机光盘都或多或少的含有各类恶意软件和插件,有一个甚至直接被杀毒软件查出病毒,

2、看来现在在装机光盘中做手脚的现象已是非常普遍了。为了简化装机步骤,我们如果能够通过编程的方法来快速制作出自己的无人值守装机光盘,随时将各类自己常用的工具随时集成进去,将繁琐的手工操作自动化,那就可以真正的做到方便与安全兼顾了。当然,如果将恶意程序集成进去,那么此时杀软还没安装,顺利运行起来就不是难事了。首先要了解的是手动在安装光盘中集成软件的方法。微软提供的集成方法是利用批处理来完成补丁程序和其他程序的调用和自动安装,批处理的运行又依靠于Winnt.sif中RunOnceE功能来实现。这个Winnt.sif文件将在安装系统的

3、过程中提供所有预先输入好的应答信息。其过程是先把所有需要自动安装的补丁或程序放到安装光盘的“$OEM$$1文件安装目录(如:install)”目录下,再编写一个或多个批处理来让他们依次执行安装。在安装过程中,安装程序会先把“$1”目录下所有文件都拷贝到硬盘系统盘下,然后以Winnt.sif中的RunOnceE字段来执行文件。唯一可以改名的文件夹只有“install”目录,我们可以把它改为自己喜欢的名字,本文默认使用“install”。不论你使用什么名称,但要确保使用的名称跟你在批处理文件中的名称是统一的。Winnt.si

4、f文件可以由SetupManager(setupmgr.exe)工具来生成,该程序是可用来创建winnt.sif应答文件向导模式的工具。本文中我们所讨论的是如何将自己的程序集成到安装光盘中并自动运行,因此主要关心的是winnt.sif文件中与自动运行第三方应用程序相关的项,这些项主要包括:1、winnt.sif文件的[Data]字段。将该字段下的UnattendedInstall设置为Yes,则会进行一次无人值守的安装。2、winnt.sif文件的[Unattended]字段。在该字段中添加以下内容:OemPreinstal

5、l=YesOemPreinstall项设置为Yes是为了让系统在安装过程中从$OEM$$1文件夹下安装额外的程序,这样安装程序就会知道这次的安装会发布其他程序,而预先把相应的安装文件复制到磁盘中以便安装。3、winnt.sif文件的[GuiRunOnce]字段。在winnt.sif文件的[GuiRunOnce]字段下指定要执行的批处理文件(*.cmd或者*.bat),添加批处理文件的路径位置。可使其在安装程序安装好操作系统并使用管理员帐户登录系统后运行这些批处理。在这一过程中我们可以安装Hotfix补丁程序、应用程序、删

6、除不想要的墙纸和屏幕保护等。可以看出,实现程序自动安装的关键就在于Winnt.sif文件,该文件为从光盘安装系统的无人职守方式用脚本,其存在于I386目录下,该文件的详解格式和说明在此处就不再赘述,大家可以在网上找到更详细的资料。如何编写在winnt.sif文件下[GuiRunOnce]字段中指定运行的批处理文件呢,下面是一个编写好的批处理“applications.cmd”文件内容(本文中批处理名称采用applications.cmd):复制内容到剪贴板代码:applications.cmd:CLS@echooffECHO

7、.ECHO安装我的文件mytestECHO请稍等...start/wait%systemdrive%installApplicationsmytest.exe/SECHO.ECHO删除安装过程中的临时文件...RD/S/Q%systemdrive%installECHO.EXIT在上面文件中我们可以添加多个需要安装的程序。源程序的路径也可以根据情况更改。最后别忘了把批处理文件的路径添加到winnt.sif文件的[GuiRunOnce]字段!当然,如果你的程序或其他第三方软件没有静默安装参数就需要你自己手动去写自动安装

8、的脚本了。现在以WindowsXPSP2光盘为例,将整个制作过程分成以下几个阶段:1、将WindowsXPSP2光盘内容解压至硬盘某一目录;2、创建winnt.sif文件;3、更改winnt.sif文件;4、创建“$OEM$$1...“安装目录;5、复制欲安装程序到安装目录;6、创建批

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。