前言:有时候在网络上能找到很不错的PE(无忧启动论坛),但是有时候PE的功能仍不能满足自己的需要(软件过旧,缺少某些功能),这时候就显得自己DIYPE的重要性

需要的工具:

  1. WIMTOOL(必备)
  2. 软碟通(必备)

添加,替换,修改过程(以WEPE为例):

  1. 挂载需要修改的pe镜像

  2.然后用wimtools解压\WEPE\WEPE64.WIM 至 F:\DIYPE\WEPE64 目录(自己在硬盘中建立的文件夹)

解压后得到如下内容

  3.往Program Files目录添加,替换,修改自己所需的pe工具

  4.修改Program Files目录下的PETOOLS.INI文件(其他品牌的PE也许不在这个目录下,可以通过搜索后缀名为INI的文件,然后一个一个的查看,便可找到配置文件),照猫画虎给自己已有的程序添加桌面快捷方式和开始菜单的快捷方式。我添加的IQI9

  5.至关重要的一步:用WIMTOOL工具重新生成WEPE64.WIM文件(默认压缩体积相对大一点,最大压缩体积小一点,这个看PE体积选择,影响不是很大)

然后将NEWWEPE64.WIM重命名为WEPE64.WIM

  6.制作PE

方式一:(U盘原有PE)拷贝替换U盘中的WEPE64.WIM

利用Fbinstool等程序直接替换。把重新打包的WEPE64.WIM文件拖动到fbinstool程序右侧"WEPE"文件夹,出现文件已存在,点击"是"进行替换。

方式二:(制作ISO镜像,再全新制作PE)用UltraISO替换wim文件后,将镜像文件另存为新的iso文件。

原ISO镜像

替换后

最后一步很重要,很重要,很重要(另存为)

错误做法(保存)

拓展:

一、基础 EXEC,LOAD,LINK 命令写法

EXEC %ProgramFiles%\Internet Explorer\iexplore.exe 表示运行在Program Files目录下\Internet Explorer\iexplore.exe程序

LOAD %ProgramFiles%\Tools.ini" 表示加载在 Program Files目录下的Tools.ini外置配置文件

LINK %Desktop%\腾讯QQ,%ProgramFiles%\QQ.exe 表示在桌面创建一个名为"腾讯QQ "的快捷方式,并且链接指向 Program Files 目录下\QQ.exe

☞EXEC 负责运行后缀名为exe,bat,cmd等可执行文件

☞LOAD 负责加载后缀名为ini 的配置文件

☞LINK 负责创建快捷方式,它负责的文件类型很多

二、一些基础的环境变量:

%CurDir% 表示本配置文件所在目录

%SystemRoot% 和 %WinDir% 均表示Windows目录

%ProgramFiles% 表示Program Files 目录

%Desktop% 表示桌面

%StartMenu% 表示开始菜单目录

%Startup% 表示启动菜单目录

%Programs% 表示程序菜单目录

三、常见符号 ! @ _ & =意义

11.3.1这里这些符号" ! @ _ & ="都是指搭配EXEC时的,因为比较常用.常见的有:EXEC _ EXEC & EXEC ! EXEC @

例如:

EXEC _%SystemRoot%\123.exe ------表示最小化运行Windows 目录下的123.exe

EXEC &%SystemRoot%\123.exe ------表示最大化运行Windows 目录下的123.exe

EXEC !%SystemRoot%\123.exe ------表示隐藏运行Windows 目录下的123.exe (常用)

EXEC @%SystemRoot%\123.exe ------表示彻底隐藏运行Windows 目录下的123.exe

11.3.2另外一种写法:

EXEC =!%SystemRoot%\123.exe ------表示隐藏运行Windows 目录下的123.exe

它多了一个"="号,表示等待这个命令执行结束,可以根据自己的情况加或不加

感谢名单(不分前后):李培聪,lsc双子,申杰

所需知识来之互联网,如有雷同,认为侵权请联系删帖!

如何DIY个性PE的更多相关文章

  1. 通用 PE 工具箱1.9.6(XP内核)by Uepon(李培聪)

    通用 PE 工具箱1.9.6(XP内核)by Uepon(李培聪)官网:http://hi.baidu.com/uepon?page=21.8版论坛帖子:http://bbs.wuyou.net/fo ...

  2. PE文件详解(九)

    本篇文章转载自小甲鱼的一篇日志,原文地址 我们知道,Windows 将程序的各种界面定义为资源,包括加速键(Accelerator).位图(Bitmap).光标(Cursor).对话框(Dialog ...

  3. 系统封装 如何加载PE到Easyboot进行合盘

    1 直接使用别人的PE. 如何加载PE到Easyboot首先需要知道验证你下载的PE的ISO镜像能否启动 如果答案是可以的,以自由天空的MINIPE为例,虽然可以启动,但是完全没有菜单提示,我们想要作 ...

  4. 小甲鱼PE详解之资源(PE详解11)

    原文出自:www.fishc.com 最近一直在安排第一届鱼C 学习班的事情,忙活了好一阵子,真是对不住大家,还大家久等了,这里要跟大家说声不好意思 ^_^ 今天我们来谈谈资源部分,资源部分可以说是 ...

  5. iOS MJRefresh下拉刷新(上拉加载)使用详解

    下拉刷新控件目前比较火的有好几种,本人用过MJRefresh 和 SVPullToRefresh,相对而言,前者比后者可定制化.拓展新都更高一点. 因此本文着重讲一下MJRefresh的简单用法. 导 ...

  6. Easy CHM使用简明教程

    近日整理硬盘,发现下载有许多DOC.JPEG.HTML等 格式的学习资料,也包括一些电子书资料:而其中的DOC.HTML等资料在学习浏览时显得很不方便,不同格式的文件需要使用不同的打开方式.近而发现电 ...

  7. GHOST自动恢复说明

    制作一个自己DIY的PE系统,然后自动安装系统使用如下步骤... 1:  首先要解包PE ISO文件,在解压ISO中的WIM文件.使用工具是7Zip,可以直接解压 2:  其次在放入替换的exe文件. ...

  8. PE经典DIY案例1:全解开方案让量产PE也能

    更新说明:因未来的uefi似乎并不能识别并引导ud区,但能识别和引导量产和u+B+隐藏或高端隐藏区,故解决量产PE对u+B+隐藏区的支持,并增加对UEFI启动支持,已经成为PE制作的最主流技术. PE ...

  9. 利用大白菜制作多系统启动U盘(win+ubuntu+PE+...)

    网上提供的方法很多都过时了,不适用,要不就是讲的不清楚 我结合http://www.xuebuyuan.com/848003.html大神的方案,加以研究,整理出了此篇文章 先看下最终成果: 好了,感 ...

随机推荐

  1. Linux基础重点习题讲解

    第一章  一个EXT4的文件分区,当时使用touch test.file命令创建一个新文件时报错,报错的信息是提示磁盘已满,但是采用df-h命令查看磁盘大小时,只使用了60%的磁盘空间,为什么会出现这 ...

  2. Spring (1)框架

    Spring第一天笔记   1. 说在前面 怎样的架构的程序,我们认为是一个优秀的架构? 我们考虑的标准:可维护性好,可扩展性好,性能. 什么叫可扩展性好? 答:就是可以做到,不断的增加代码,但是可以 ...

  3. javascript 正则表达式的简单操作

    前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! RegExp 正则表达式是描述字符模式的对象. 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模 ...

  4. 怎样理解new命令的执行过程

    通过new命令生成一个实例对象经历了四个步骤: 1. 创建一个空对象, 作为将要返回的实例; 2. 将空对象的原型指向构造函数的prototype属性; 3. 将空对象赋值给构造函数的this; 4. ...

  5. (三)Redis之数据结构概念以及数据结构之字符串

    一.数据结构 五种数据类型: 字符串(String) 字符串列表(list) 有序字符串集合(sorted set) 哈希(hash) 字符串集合(set) 二.数据结构之字符串 二进制安全的,存入和 ...

  6. Asp.Net Core 轻松学系列-3项目目录和文件作用介绍

    目录 前言 结语 前言     上一章介绍了 Asp.Net Core 的前世今生,并创建了一个控制台项目编译并运行成功,本章的内容介绍 .NETCore 的各种常用命令.Asp.Net Core M ...

  7. Django rest-framework框架-组件之视图

    视图: a. django class Test(View): ... b. rest_framework class Test(APIView): ... c. GenericAPIView 一般不 ...

  8. C++编译 C # 调用方法

    C++编译    C # 调用方法 编译时使用  public ref class ABC {   ... }; 调用时  右键---引用 --- 添加dll引用  即可

  9. 提高前端开发效率的N种方法

    一.使用固定的html模板和css公共样式 事先把模板建好,每次需要用的时候直接拿来就行,不再需要为浏览器兼容问题考虑太多时间 这里我整理了一套,希望对大家有帮助:http://www.cnblogs ...

  10. 与app交互因异步造成的坑记录

    一.问题产生背景: 在app内跳转到H5页面,初始页面获取用户等各种信息,前端除了可以获取链接上的参数去请求接口,接着进行数据的缓存等,也可以去获取app写入window的数据,然后进行其他的操作.公 ...