天缘博客

日薄风骤艳阳曾,月明今夜诵三经,天缘路上多风雨,地北天南亦有情。

脚本提供:自动生成WINPE 3.0的超级批处理

天缘昨天发了WINPE 3.0改进制作教程,里面提到了WINPE 3.0批处理,限于篇幅没有做完整介绍,本文特别把这个批处理提出来又完善了一下独立成文,方便大家参考使用。该脚本的最初框架来源于某个国外网站,由于当时急着做实验源地址忘记了,下次看到再补充上来,这里特别向原作者表示感谢。天缘在其基础上又作了些完善和补充,使用本脚本可一次生成WINPE 3.0。

把下面分割线之间部分拷贝下来,另存为一个bat文件,比如winpe3builder.bat,执行时要以管理员权限执行(比如鼠标右键)即可,否则可能会报错。

------------------------------------------------------------

@Echo off

%SYSTEMDRIVE%

Set AikSource=C:\Soft\Windows AIK\Tools

Set Architecture=x86

Set PEDest=D:\mywinpe

Set ISOName=mywinpe.iso

Set removeboot=true

CD "%AikSource%\PETools"

pushd %cd%

dism /cleanup-wim

call copype.cmd %Architecture% %PEDest%

Dism /Mount-Wim /WimFile:%PEDest%\winpe.wim /index:1 /MountDir:%PEDest%\mount

Dism /image:%PEDest%\mount /Set-ScratchSpace:512

REM Dism /image:%PEDest%\mount /Get-Packages

REM Dism /image:%PEDest%\mount /Add-Package /PackagePath:"%AikSource%\PETools\%Architecture%\WinPE_FPs\winpe-hta.cab"

REM Dism /image:%PEDest%\mount /Add-Package /PackagePath:"%AikSource%\PETools\%Architecture%\WinPE_FPs\en-us\winpe-hta_en-us.cab"

copy "D:\WINPE_MAKE\winpeshl.ini" %PEDest%\mount\Windows\System32\

REM copy "D:\WINPE_MAKE\winpe.bmp" %PEDest%\mount\Windows\System32\ /y

copy "%AikSource%\%Architecture%\imagex.exe" %PEDest%\mount\Windows\System32\

mkdir %PEDest%\mount\Tools

xcopy "D:\WINPE_MAKE\Tools" %PEDest%\mount\Tools /S

Dism /Unmount-Wim /MountDir:%PEDest%\mount /Commit

copy "%PEDest%\winpe.wim" %PEDest%\ISO\sources\boot.wim

IF "%removeboot%"=="true" del /q %pedest%\iso\boot\bootfix.bin

oscdimg -n -b%PEDest%\etfsboot.com %PEDest%\ISO %PEDest%\%ISOName%

popd

------------------------------------------------------------

使用提醒:

1、脚本中的C:\SoftWindows AIK\Tools是天缘的AIK安装目录,需要修改成你自己的安装路径

2、天缘的工作目录:D:\WINPE_MAKE目录,而生成winpe的目录是D:\mywinpe

3、D:\WINPE_MAKE目录下至少包括Tools目录及将要被集成的桌面环境和软件包等,还要包括winpeshel.ini以及桌面图片,这三个部分都将会被自动拷贝到D:\mywinpe\mount目录及D:\mywinpe\mount\Windows\System32目录下。

4、除非你的设置跟天缘目录设置相同,否则需要手动修改一下上文的批处理才能正常运行,如果需要集成驱动或其它需求只需略微修改。

5、脚本默认设置为256M可写内存,请根据自己情况调整。必须是32、64、128、256、512中的其中一个。

6、如果执行出错,请重启机子后使用Dism /Cleanup-Wim命令进行清理或参考上一篇文章方法《实用改进:为原生WinPE 3.0集成桌面环境和常用软件》。

更多文章:

共同学习:WINPE 3.0工具包介绍及制作准备

入门宝典:打造干净清爽的原生WINPE 3.0

WinPE下安装Windows 7完整教程

WinPE下安装Windows XP完整教程

U盘WINPE、光盘WINPE系统的安装制作教程

共同学习:WINPE 3.0工具包介绍及制作准备

天缘网友 [天情]: 2010-10-07 15:29:06 发表
请问x64的pe和x32的pe到底有啥不一样呢?会不会x64的在某些机子上用不了?
天缘网友 [内大臣]: 2010-03-01 23:27:30 发表
有批处理就方便了
天缘网友 [OA]: 2010-03-01 15:56:09 发表
软件没事我们OA是自己开发的 程序那边会搞定 硬件我们不是程控交换机的 郁闷啊不知道怎么弄了 不过还是些些了啊呵呵
天缘网友 [天缘]: 2010-03-01 14:46:25 发表
@OA电话:光软件实现可能有点麻烦,天缘没做过你说的东西,但从原理上,感觉只要在电话和交换机之间做一块嵌入式处理板,搭配软件即可实现。
天缘网友 [OA系统电话一键拨号]: 2010-03-01 13:23:30 发表
公司OA系统中集成 电话一键拨号功能 需要什么样的设备啊有人说什么录音卡之类可以实现 软件程序这块不管(有人做) 天缘啊能不能简单说说啊我网上找不到这种方案 有个方向就好了 拜托啊

发表评论:

◎欢迎参与讨论,所有评论皆需审核,非法及及未经许可的广告信息不是勤劳致富的法宝,请勿发表。

订阅博客

最近发表

标签云

快速通道

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2011 Metsky.com, All rights Reserved.