个性化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 || "未填写" ...
随机推荐
- 浅谈python的对象的三大特性之封装
我们家里都有电视机,从开机,浏览节目,换台到关机,我们不需要知道电视机里面的具体细节,只需要在用的时候按下遥控器就可以完成操作,这就是功能的封装. 在用支付宝进行付款的时候,只需要在用的时候把二唯码给 ...
- [一个脑洞] Candy?'s 不饱和度
update 2017.7.10 Candy?'s 不饱和度 题目背景 化学老师让同学们出题!昌老师担任有机组组长! Candy?出了一道数不饱和度的题目,昌老师不会做所以拒绝接受!!! 于是Cand ...
- HDU 4315 Climbing the Hill [阶梯Nim]
传送门 题意: 和上题基本一样:山顶可以有多人,谁先把king放到山顶谁就胜 并不太明白 #include <iostream> #include <cstdio> #incl ...
- BZOJ 2653: middle [主席树 中位数]
传送门 题意: 一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整.给你一个 长度为n的序列s.回答Q个这样的询问:s的左端点在[a,b]之间,右 ...
- BZOJ 1180: [CROATIAN2009]OTOCI [LCT]
1180: [CROATIAN2009]OTOCI Time Limit: 50 Sec Memory Limit: 162 MBSubmit: 961 Solved: 594[Submit][S ...
- Android开发常用的插件及工具
1.GitHub,这个不管是做安卓还是其他,只要是开发就必上的网站,也是天朝没有墙掉为数不多的网站 2.Stack OverFlow,这个和上面一样,国外非常著名的问答网站,在上面基本上很多问题都可以 ...
- gitlab10.0安装手记
+ +exec chpst -e /opt/gitlab/etc/gitlab-workhorse/env -P \ + -U git \ + -u git \ + /opt/gitlab/embed ...
- 音乐之声——midi制作原理
实际发出声音需要4项必备的条件 1 发生的装置 Sequencer 把sequencer想成CD播放机 (plays) 2 要演奏的乐曲 Sequence sequence就好像是单曲 ...
- [记]WIndow/Linux 获取本机(全部)IPv4、IPv6、MAC地址方法 (C/C++)
Linux 获取本机IP.MAC地址用法大全 //#include <sys/types.h> #include <ifaddrs.h> #include <sys/io ...
- 940D Alena And The Heater
传送门 题目大意 给出两个长度为N的数组A,B,以及一种计算规律: 若t[i]=1,需满足t[i-1]=t[i-2]=t[i-3]=t[i-4]=0,以及max{A[i],A[i-1],A[i-2], ...