无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: qdaijchf
打印 上一主题 下一主题

一步打包wim并生成WinPE.ISO文件或一步解开iso镜像和wim包)

    [复制链接]
31#
发表于 2012-11-25 20:14:36 | 只看该作者
我觉得应该再加点功能,比如有些W7PE启动的并不一定是boot.wim,这个缘于合盘方便。所以,可以默认启动boot.wim,非默认状态下,请允许指定bcd文件及要启动的wim文件名称。
回复

使用道具 举报

32#
 楼主| 发表于 2012-11-25 21:36:48 | 只看该作者
对于合盘的pe也许存在多个wim,可能是系统内核wim,也可能是外置工具的wim包,而且路径也不一样,比较复杂,这个几乎要写一个窗口程序了。
还是简单一点,把我那三个cmd批处理中的%CD%\iso\sources以及boot.wim替换成相应的路径及文件名就可以了。
回复

使用道具 举报

33#
发表于 2012-11-25 21:47:25 | 只看该作者
楼主辛苦了!!!!!
回复

使用道具 举报

34#
发表于 2012-11-27 08:20:07 | 只看该作者
呵呵,方便DIY的小工具,感谢楼主分享!
回复

使用道具 举报

35#
发表于 2012-11-29 18:46:59 | 只看该作者
这个不错,收藏了!!!
回复

使用道具 举报

36#
发表于 2012-12-1 16:11:56 | 只看该作者
谢谢无私奉献!!!!!!!!!!!!!!!!!!!!谢谢无私奉献!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

37#
发表于 2012-12-1 23:11:40 | 只看该作者
感谢楼主分享,下载收藏一个。
回复

使用道具 举报

38#
发表于 2012-12-15 10:14:58 | 只看该作者
我将wim文件解开,修改后打包,运行不了。开始我以为是我修改错误,后来,我直接解开不修改,再打包还原,发现还是运行不了,这是什么情况??




这个我表示很郁闷,我忘了看原ISO的wim文件名,该死的,它不是boot.WIM,而是win7pe.wim,让我搞半天,修改一下就好了,谢谢楼主

[ 本帖最后由 2012zmk 于 2012-12-15 10:19 编辑 ]
回复

使用道具 举报

39#
发表于 2012-12-25 17:30:03 | 只看该作者
这个软件很不错,谢谢分享
回复

使用道具 举报

40#
发表于 2012-12-25 18:48:29 | 只看该作者
刚好要用到,顶一下楼主
回复

使用道具 举报

41#
发表于 2013-5-26 11:51:04 | 只看该作者
谢谢分享,这就去试下。。
回复

使用道具 举报

42#
发表于 2013-5-27 22:11:09 | 只看该作者
先回复,下载试试.
回复

使用道具 举报

43#
发表于 2013-6-29 20:48:30 | 只看该作者
好工具啊,谢谢分享
回复

使用道具 举报

44#
发表于 2014-3-21 11:18:52 | 只看该作者
感谢分享,下载收藏一个。
回复

使用道具 举报

45#
发表于 2014-3-22 09:59:54 | 只看该作者
制作pe扩展应用要哪个软件?
回复

使用道具 举报

46#
发表于 2014-3-22 10:45:43 | 只看该作者
一直不会生成WIM文件
回复

使用道具 举报

47#
发表于 2014-5-20 18:34:10 | 只看该作者
下载了,学习学习,感谢分享
回复

使用道具 举报

48#
发表于 2014-5-20 23:16:45 | 只看该作者
谢谢,下载收藏一个。
回复

使用道具 举报

49#
发表于 2014-5-21 09:22:00 | 只看该作者

感谢分享!
回复

使用道具 举报

50#
发表于 2014-6-1 01:37:00 | 只看该作者
多谢楼主分享
回复

使用道具 举报

51#
发表于 2014-6-1 07:34:19 | 只看该作者
支持一下了
回复

使用道具 举报

52#
发表于 2014-6-7 00:38:09 | 只看该作者
这个好像以前收藏过了不知放哪里了
回复

使用道具 举报

53#
发表于 2014-6-7 14:51:38 | 只看该作者
感谢分享,下载收藏!!!
回复

使用道具 举报

54#
发表于 2014-6-8 07:36:16 | 只看该作者
本帖最后由 2012列兵 于 2014-6-8 07:44 编辑

在楼主原版上稍修改了一下

@echo off
PUSHD %~dp0&&color 1f
If exist "%Windir%\system32\Wimserv.exe" if exist "%Windir%\system32\drivers\wimmount.sys" (
goto Start) else (goto install)
:install
echo.&&echo 本系统需要安装WIM组件
echo.&&pause
Bin\WimMount.exe
goto :eof

:Start
If not exist "%CD%\*.ISO" echo.&&echo 请拷贝需修改的PE镜像至本目录下( %CD%\ )谢谢&&echo.&&pause&&exit
CLS
Title Imagex Tools 应用程序
Echo           ╭═════════════╮
Echo              ║                ║
Echo          ╭═┤ Imagex Tools 应用PE修改  ├═╮
Echo          ║  ║                 ║ ║
Echo           ║  ╰═════════════╯  ║
Echo         ╟─────────────────╢
Echo         ║ [1] 展开ISO  →  应用WIM        ║
Echo          ║                     ║
Echo         ║ [2] ISO制作  →  PE镜像         ║
Echo          ║                    ║
Echo         ║ [3] 清理退出 →  EXIT           ║
Echo          ║                    ║
Echo         ║ [4] 帮助文件 →  HELP          ║
Echo           ╰─────────────────╯
Set /P Choice=   请选择要进行的操作 (1/2/3/4/Q/H),然后按回车:
If "%Choice%"=="" Goto Start
If Not "%Choice%"=="" Set Choice=%Choice:~0,1%
If /I "%Choice%"=="1" Goto isoext
If /I "%Choice%"=="2" Goto make
If /I "%Choice%"=="3" Goto CLEAM
If /I "%Choice%"=="4" Goto help
Goto Start

:CLEAM
if exist %CD%\iso rd %CD%\iso /s /q
if exist %CD%\wim rd %CD%\wim /s /q
if exist %CD%\isoSeek.txt del %CD%\isoSeek.txt
if exist %CD%\fSeek.txt del %CD%\ifSeek.txt
exit

:isoext
CLS
echo.
dir %CD%\*.iso /b /s >%CD%\isoSeek.txt
for /f "usebackq delims=" %%i in (%CD%\isoSeek.txt) do (set iso_m=%%i)
del %CD%\isoSeek.txt
%CD%\IsoCmd.exe -eject
%CD%\IsoCmd.exe -r
%CD%\IsoCmd.exe -i
%CD%%\IsoCmd.exe -s
%CD%\IsoCmd.exe -number 1
%CD%\IsoCmd.exe -change 1 y:
%CD%\IsoCmd.exe -mount y %iso_m%
if exist %CD%\iso rd %CD%\iso /s /q
md %CD%\iso
@xcopy y: %CD%\iso /s /e /h /y
%CD%\IsoCmd.exe -eject
%CD%\IsoCmd.exe -r
dir %CD%\iso\*.wim /b /s >%CD%\fSeek.txt
for /f "usebackq delims=" %%i in (%CD%\fSeek.txt) do (set bwim=%%i)
del %CD%\fSeek.txt
if exist %CD%\wim rd %CD%\wim /s /q
md %CD%\wim
Bin\imagex.exe /apply %bwim% 1 %CD%\wim
echo %iso_m% 展开,应用完成
pause
Goto Start

:make
CLS
dir %CD%\iso\*.wim /b /s >%CD%\fSeek.txt
for /f "usebackq delims=" %%i in (%CD%\fSeek.txt) do (set bwim=%%i)
del %CD%\fSeek.txt
echo.
echo.
echo 正在生成 %bwim% 文件
Bin\imagex.exe /capture %CD%\wim %bwim% /verify /boot /check /compress maximum "WinPE"
CLS
echo.
echo.
echo 正在把 %bwim% 整理成连续文件。
Bin\contig.exe -q %bwim%
CLS
echo.
echo.
echo 准备生成 WinPE.ISO 文件
echo.
pause
Bin\oscdimg.exe -h -m -o -l"WinPE" -n -b"Bin\boot.bif" -x "%CD%\iso" "%CD%\WinPE.ISO"
echo.
echo.
echo 制作完成,WinPE.ISO 启动镜像文件。
echo.
pause
Goto Start

:help
%Windir%\NOTEPAD.EXE 使用说明.txt
cls
Goto Start
回复

使用道具 举报

55#
发表于 2014-6-8 07:47:01 | 只看该作者
@echo off
PUSHD %~dp0&&Set Prog=DismTools 应用程序
color 1f
If exist "%Windir%\system32\Wimserv.exe" if exist "%Windir%\system32\drivers\wimmount.sys" (goto Start) else (goto install)
:install
echo.&&echo 本系统需要安装WIM组件
Bin\WimMount.exe
goto :eof

:Start
If not exist "%CD%\*.ISO" echo.&&echo 请拷贝需修改的PE镜像至本目录下( %CD%\ )谢谢&&echo.&&pause&&exit
CLS
Title %Prog%
Echo           ╭═════════════╮
Echo             ║                  ║
Echo         ╭═┤    DismTools 应用PE修改    ├═╮
Echo        ║  ║                  ║  ║
Echo         ║  ╰══════════════╯  ║
Echo       ╟═══════════════════╢
Echo       ║ [1] 展开ISO  →  挂载WIM            ║
Echo        ║                       ║
Echo       ║ [2] 向WIM里  →  添加驱动           ║
Echo        ║                       ║
Echo       ║ [3] 向WIM里  →  添加程序           ║
Echo        ║                       ║
Echo       ║ [4] ISO制作  →  PE镜像            ║
Echo         ╟═══════════════════╢
Echo      ║ [Q] 清理退出 →                     ║
Echo        ║                       ║
Echo      ║ [H] 帮助文件 →                     ║
Echo         ╰───────────────────╯
Set /P Choice=   请选择要进行的操作 (1/2/3/4/Q/H),然后按回车:
If "%Choice%"=="" Goto Start
If Not "%Choice%"=="" Set Choice=%Choice:~0,1%
If /I "%Choice%"=="1" Goto isoext
If /I "%Choice%"=="2" Goto mydrv
If /I "%Choice%"=="3" Goto mypg
If /I "%Choice%"=="4" Goto make
If /I "%Choice%"=="Q" Goto CLEAM
If /I "%Choice%"=="H" Goto help
Goto Start

:CLEAM
rd %CD%\iso\ /s /q
rd %CD%\wim\ /s /q
exit

:isoext
CLS
echo.
dir %CD%\*.iso /b /s >%CD%\isoSeek.txt
for /f "usebackq delims=" %%i in (%CD%\isoSeek.txt) do (set iso_m=%%i)
del %CD%\isoSeek.txt
%CD%\IsoCmd.exe -eject
%CD%\IsoCmd.exe -r
%CD%\IsoCmd.exe -i
%CD%%\IsoCmd.exe -s
%CD%\IsoCmd.exe -number 1
%CD%\IsoCmd.exe -change 1 y:
%CD%\IsoCmd.exe -mount y %iso_m%
if exist %CD%\iso rd %CD%\iso /s /q
md %CD%\iso
@xcopy y: %CD%\iso /s /e /h /y
%CD%\IsoCmd.exe -eject
%CD%\IsoCmd.exe -r
CLS
dir %CD%\iso\*.wim /b /s >%CD%\fSeek.txt
for /f "usebackq delims=" %%i in (%CD%\fSeek.txt) do (set bwim=%%i)
del %CD%\fSeek.txt
if exist %CD%\wim rd %CD%\wim /s /q
md %CD%\wim
Dism /apply-image /imagefile:%bwim% /index:1 /ApplyDir:%CD%\wim% /CheckIntegrity
echo.&&echo %iso_m% 展开挂接应用完成
echo.&&pause
Goto Start

:make
CLS
dir %CD%\iso\*.wim /b /s >%CD%\fSeek.txt
for /f "usebackq delims=" %%i in (%CD%\fSeek.txt) do (set bwim=%%i)
del %CD%\fSeek.txt
echo.
echo.
echo.&&echo 正在生成 %bwim% 文件
Dism /Capture-Image /ImageFile:%bwim% /CaptureDir:%CD%\wim /Name:WinPE /Compress:maximum /Bootable /Verify /CheckIntegrity
CLS
echo.
echo.
echo 正在把 %bwim% 整理成连续文件。
%CD%\Bin\contig.exe -q %bwim%
CLS
echo.&&echo 准备生成 WinPE.ISO 文件
echo.&&pause
%CD%\Bin\oscdimg.exe -h -m -o -l"WinPE" -n -b"%CD%\Bin\boot.bif" -x "%CD%\iso" "%CD%\WinPE.ISO"
echo.&&echo 制作完成,WinPE.ISO 启动镜像文件。
echo.&&pause
Goto Start

:mydrv
Dism /image:%CD%\wim /Add-Driver /driver:%CD%\Mydrv /recurse /ForceUnsigned
echo.&&pause
Goto Start

:mypg
Dism /image:%CD%\win /Add-Package /PackagePath:%CD%\mypg\package.cab /ignorecheck
echo.&&pause
Goto Start

:help
%Windir%\NOTEPAD.EXE 使用说明.txt
cls
Goto Start
回复

使用道具 举报

56#
发表于 2014-9-16 15:03:13 | 只看该作者
非常感谢!找了很久了
回复

使用道具 举报

57#
发表于 2014-9-17 21:34:36 | 只看该作者
貌似很牛逼的样子,下载下来试试。
回复

使用道具 举报

58#
发表于 2014-9-19 14:26:32 | 只看该作者
不知道为什么我不能正常工作,我把工具软件下载了,把网上的一个“小马PE2012 V2012.8.8.ISO”改名放入,然后解包,然后啥也不动,立刻重新做包,成为WINPE.iso(体积会比原版稍小),用来启动时,走完加载条立刻出现错误:\windows\system32\boot\winload.exe    0xc0000001
回复

使用道具 举报

59#
发表于 2014-11-17 16:05:06 | 只看该作者
试一下能不能用
回复

使用道具 举报

60#
发表于 2014-11-17 21:06:31 | 只看该作者
收藏一个,虽然不知道怎么用,但日后肯定有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 23:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表