个性化WinPE封装方法 ----最后实战“制作WinPE3.0图文教程”
经过前几讲,主要目的就是准备一些“原材料”,熟悉一些“命令”,实际上是“战前演练准备”。下面要进入“实战状态”,成败在此一举。
一、通过前面的准备,主要准备了以下材料
1.一张桌面背景图片(1024X768的BMP格式图片)
2.Programs文件夹(含有BsExplorer以及需要集成的程序)
3.BsExplorer中的bs_desktop.ini、bs_start.ini已经配置完毕。
4.winpeshl.ini文件已经制作完毕
5.掌握了“命令”的含义。
二、接下来只需简单几步,即可大功告成。
1.设置 Windows PE 构建环境
单击“开始-程序-Microsoft Windows AIK”以管理员身份运行“管理工具命令提示”
2.设置 Windows PE 构建环境
输入 copype.cmd x86 E:\mywinpe

结果如下:

3.复制并转移文件
copy E:\mywinpe\winpe.wim E:\mywinpe\ISO\sources\boot.wim

4.查看E:\mywinpe\iso\sources\下boot.wim的信息
dism /get-wiminfo /wimfile:E:\mywinpe\iso\sources\boot.wim

5..装载映像
Dism /Mount-Wim /Wimfile:E:\mywinpe\ISO\sources\boot.wim /index:1 /MountDir:E:\mywinpe\mount

6.自定义设置
将之前准备好的Program文件夹复制到E:\mywinpe\mount目录下
将winpeshl.ini、桌面背景图片,复制到E:\mywinpe\mount\windows\system32目录下
7.设置WinPE的暂存空间为512MB(一般为128、256、512,根据你添加的程序等决定大小,太小会影响启动速度)
dism /image:E:\mywinpe\mount /Set-ScratchSpace:512

8.提交并卸载映像(应该先把打开的文件夹关闭,以免卸载错误)
Dism /unmount-Wim /MountDir:E:\mywinpe\mount /Commit

9.封装成ISO镜像文件pe.iso,保存到E:\mywinpe
Oscdimg -n -m -o -bE:\mywinpe\etfsboot.com E:\mywinpe\iso E:\mywinpe\pe.iso

----------至此大功告成!
注意:
1.注意在32位Windows7下只能制作32位的PE,在64位下可以制作32位或64位PE。
2.如果操作失误,请重启电脑。删除mywinpe文件夹,然后单击“开始-程序-Microsoft Windows AIK”以管理员身份运行“管理工具命令提示”输入 dism /cleanup-wim来清空日志,然后再次重复以上操作。
个性化WinPE封装方法 ----最后实战“制作WinPE3.0图文教程”的更多相关文章
- 个性化WinPE封装方法----制作过程需要了解的“命令”
1.在现有的Windows7条件下,自动在E盘建立mywinpe文件夹,设置 Windows PE 构建环境,并保存到E:\mywinpe下 copype.cmd x86 E:\mywinpe 2.将 ...
- WinPE启动U盘的制作方法与软件下载(通用PE工具箱/老毛桃/大白菜WinPE)
转自:http://blog.sina.com.cn/s/blog_58c380370100cp5x.html 文件大小:39.5M(支持Win7安装,早期的通用PE工具箱,小巧不过几十兆,现在都臃肿 ...
- MP实战系列(十二)之封装方法详解(续二)
继续MP实战系列(十一)之封装方法详解(续一)这篇文章之后. 此次要讲的是关于查询. 查询是用的比较多的,查询很重要,好的查询,加上索引如鱼得水,不好的查询加再多索引也是无济于事. 1.selectB ...
- MP实战系列(十一)之封装方法详解(续一)
之前写的封装方法详解,比较简要. 今天我主要讲增加和删除及其修改.查的话得单独再详讲. 增删改查,无论是Java或者C#等等,凡是对数据库操作的都离不开这四个. 一.增加方法讲解 MyBatis Pl ...
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_40、Redis工具类封装讲解和实战
笔记 4.Redis工具类封装讲解和实战 简介:高效开发方式 Redis工具类封装讲解和实战 1.常用客户端 https://redisdesktop.com/download ...
- js面向对象的封装方法,【案例】
封装方法: /** * @矩形canvas库 * @authors Shimily (275766400@qq.com) * @date 2016-12-28 10:30:51 * @version ...
- Javascript 封装方法
基本封装方法 请看下面的例子: var Person = function(name,age){ this.name = name; this.age = age || "未填写" ...
- [论文笔记] 一种Java遗留系统服务化切分和封装方法 (计算机学报, 2009)
李翔,怀进鹏,曾晋,高鹏. 一种Java遗留系统服务化切分和封装方法. 计算机学报, 32(9), 2009, p1084-1815 (gs:5) 1. 本文研究从Java遗留系统中切分并封装出Web ...
- 分享几个Javascript 封装方法
基本封装方法 请看下面的例子: var Person = function(name,age){ this.name = name; this.age = age || "未填写" ...
随机推荐
- 学习dos命令行总结
dir:列出当前目录下的所有文件及文件夹. md 文件夹:创建文件夹 rd 文件夹:删除文件夹 echo 文件内容>文件名(扩展名):创建带文件内容的新文件 echo 文件内容>>文 ...
- python3中time模块的用法及说明
python中,导入time模块使用的命令是 import time 可以使用以下命令查看time模块内置的能够使用的方法: dir(time) 可以使用以下命令查看time模块中每个内置方法的说明: ...
- 转载-Oracle ORACLE的sign函数和DECODE函数
原文地址:http://www.cnblogs.com/BetterWF/archive/2012/06/12/2545829.html 转载以备用 比较大小函数 sign 函数语法:sign(n) ...
- androidstudio canary5一个bug
Android Studio最新开发版一直跟着升级.到Canary5的时候出了一个bug. app build.gradle添加自己编译的aar库,原本一直使用: compile(name:'ijkp ...
- python监控接口请求
#!/usr/bin/env python #coding=utf8 import time,os,sched,urllib,httplib import smtplib import string ...
- java签名与验签
基本概念: 加密解密 加密:发送方利用接收方的公钥对要发送的明文进行加密. 解密:接收方利用自己的私钥进行解密. 公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密.当然也可以反过来,用私钥加 ...
- git恢复误删除文件
在git仓库管理下误删除文件一般会分为以下3种情况: 1.手动直接删掉,如选择-右击-删除 这种删除未修改本地仓库[版本库],只修改了工作区,直接git checkout -- fileName即可恢 ...
- 通过WMI获取机器信息
PerformanceCounter的介绍就不多说了,MSDN上介绍的很详细: https://msdn.microsoft.com/zh-cn/library/system.diagnostics. ...
- php+redis 学习 二 悲观锁
<?php header('content-type:text/html;chaeset=utf-8'); /** * redis实战 * * 实现悲观锁机制 * */ $timeout = 5 ...
- nodejs http post 请求带参数
// We need this to build our post string var querystring = require('querystring'); var http = requir ...