无忧启动论坛
标题:
[WinPE教程] WinPE系统的基础教程之 —— 自动生成WinPE 3.0的超级批处理脚本
[打印本页]
作者:
fzzy
时间:
2010-8-21 13:56
标题:
[WinPE教程] WinPE系统的基础教程之 —— 自动生成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命令进行清理。
作者:
wulitou
时间:
2012-7-28 15:29
哈哈,不错,收藏了。
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3