无忧启动论坛

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

[原创] 【20170630】DISMGUI:以DISM为基础的WIM映像工具,支持win7 x32 x64,安装全自动

    [复制链接]
跳转到指定楼层
#
发表于 2017-6-5 17:17:06 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 D-M-GuYing 于 2017-8-4 14:54 编辑

已整合到我的PE 大漠孤鹰WIN10_PE_X64,单文件下载地址: 下载地址.rar (139 Bytes, 下载次数: 1762)

多谢各方朋友的测试和建议。更新的有点儿猛了,软件基本成熟
自0620版之后,除了XP系统,在WIN7 WIN8 WIN10 X86 X64系统下,将全面自动安装使用,完全可以取代 WIMTOOL了。



本程序可查看ESD压缩文件(非加密)的信息,可将ESD导出为.WIM,可将ESD解压进行系统还原。WIM转换等功能,后期版本加入到功能扩展子窗口。

本程序代码功能虽简单,但加入了本人很多人性化的东西,点击选择和创建按钮后,基本自动关联名称并增加辅助说明,最大程度方便使用者。


0630更新
01.双击WIM文件挂载时,如果存在挂载目录,则弹出提示。
02.如果文件名称有空格或其他原因读不到映像信息,将进行相关提示并禁用“挂载”按钮。
03.程序启动和安装时,加入判断系统是否存在DISM.EXE。

提示:如果PE版本不能自动设置挂载目录。请更换安装文件中的PECMD.EXE相应版本到X:\WINDOWS\SYSTEM32。


////////////////////////////////////////////////////////////////////////////////////////////////////////
0623更新
01.桌面右键增加 DISM清理残余关联。执行后,首先无保存卸载母目录中挂载的所有映像,然后对意外情况中断的挂载和失败挂载的残余信息进行清理。
02.将功能扩展中的“无保存卸载所有”及“清理挂卸载残余”按钮合并转移到挂载和解开子窗口。
03.修复整合驱动安装无反应问题。
04.主程序,增加XP系统下,禁止执行桌面版DISMGUI的提示。
05.主程序,增加对WinPE环境的判断,执行安装及绿色运行都只是PE环境下的临时测试,PE整合就要看各位自己的功力了。

////////////////////////////////////////////////////////////////////////////////
0623更新
对注册表右键关联和安装代码进行了优化。
01.WIM右键改为折叠方式, 增加”解压卷1到当前目录“关联。
02.文件夹右键增加”DISM备份到......“关联。
03.主程序右上角加入 添加和删除右键关联按钮。
04.安装后,如果要改变程序位置,只要移动DISMGUI到其他无空格目录下,重新执行.CMD注册即可。




一、右键关联(双击文件将自动加载卷1,默认可写挂载,如果文件为只读则自动只读挂载)
磁盘分区,桌面,文件夹与.WIM文件(点选弹出窗口,自动关联点选的文件夹或.WIM文件







双击大漠孤鹰主程序.exe 进行安装,程序开源,记事本可打开编辑.WCS



用于WinPE系统:32位与64位通用
///////////////////////////////////////////////////////
将DISMGUI_forPE文件夹放到X盘或windows目录(文件夹可改名,但不能有空格)。在配置文件中调用 DISM注册.CMD

用于桌面系统:支持win7_x32_x64系统,用imagex.exe来补足win7的DISM.EXE没有的功能。
///////////////////////////////////////////////////////
二、手动
01.将PECMD_DISMGUI文件夹放到你准备用于挂载WIM目录的分区根目录(放到其他文件夹也可以,但上级文件夹名称不能有空格
02.根据系统版本,运行 注册**_DISMGUI关联.CMD

三、精简安装,自动识别系统版本(win7或其他)、判断32及64位
01.运行大漠孤鹰_Win10_PE_X64 光盘根目录的大漠孤鹰主程序.exe
02.选择安装目录时,如点选了多级目录,自动安装到所属目录分区根目录。避免文件夹有空字符时运行失败。如果要调整,将DISMGUI文件夹复制到没有空字符的文件夹,重新注册。

安装PCMMD到系统
///////////////////////////////////////////////////////
注册.WCS、.INI等编辑支持,包括右键关联。

注册DISMGUI时,已经复制了带有管理员身份运行属性的PECMD.EXE。不必注册PECMD关联




四、功能

主操作源 .wim文件:
所有操作窗口的目标文件。
如文件位于只读介质,自动挂载为只读。

挂载母目录:
此变量为环境变量,修改后,所有挂载目标的根目录都指向此目录。

挂载目录:
默认目录名为“文件名_卷号”
桌面窗口双击.wim文件,将自动挂载此目录。

保存更改:
点选后,卸载时将保存对文件的修改。

执行加载卸载操作时会自动创建和删除加卸载文件夹,无需手动。加卸载按钮会根据加载文件夹的有无自动判断点选状态。

映像卷号:
选择.wim源文件或桌面右键选择后。自动识别。
映像详细信息:
点选后,将弹出DISM的文件信息窗口,可查看其他映像信息。
格式化:
当解压目录为磁盘分区时,此选项自动变为可选状态,点选还原系统时,选将化区格式化为NTFS格式。

配置文件:主要用于系统备份。点击编辑按钮,可把不需要备份的文件或文件夹添加到ExclusionList下。

。。。。。。。。。。

欢迎多提意见,
















评分

参与人数 11无忧币 +55 收起 理由
whyme22 + 5 很给力!
yxy-xyx + 5 很给力!
ge + 5 开源很好!不过右键看不明白呀!
huaqingyuan + 5 很给力!
糊涂 + 5
wuyou_zoro + 5 赞一个!
zmac2007 + 5
hero8000 + 5 赞一个!
freesoft00 + 5
lbw2007 + 5 碉堡了!
chshrm + 5 很给力!

查看全部评分

163#
发表于 2023-11-23 22:44:42 | 只看该作者
谢谢分享
回复

使用道具 举报

162#
发表于 2020-10-25 11:44:17 | 只看该作者
问下楼主,内置驱动能否删除呀?
回复

使用道具 举报

161#
发表于 2019-3-25 08:22:22 | 只看该作者
好东西,感谢分享
回复

使用道具 举报

160#
发表于 2019-3-5 07:19:39 | 只看该作者
hhh333 发表于 2019-2-19 13:23
本程序最大的这点是有PECMD脚本且通过右键注册调用,很方便,把右键注册改了一下,注册处理文件加了注释, ...

感谢,这阵儿一直没上号,忘记密码了,只能临时注册了一个
最近也有了些小修改,就是没法登陆更新了
回复

使用道具 举报

159#
发表于 2019-2-19 13:23:27 | 只看该作者
本程序最大的这点是有PECMD脚本且通过右键注册调用,很方便,把右键注册改了一下,注册处理文件加了注释,可读性大大增加。



把图标文件也改了一下,核心程序基本不动: DISMGUI.7z (9.69 KB, 下载次数: 44)
回复

使用道具 举报

158#
发表于 2019-2-18 21:42:35 | 只看该作者
不错,想整合到PE中,近期有更新吗
回复

使用道具 举报

157#
发表于 2018-1-26 20:27:00 | 只看该作者

这个真好,还是右键菜单操作方便快捷
回复

使用道具 举报

156#
发表于 2017-12-31 10:12:59 | 只看该作者
正常需要这个DISM的PE,多谢楼主提供了。下来用一下。
回复

使用道具 举报

155#
发表于 2017-12-13 23:33:03 | 只看该作者
谢谢分享!
回复

使用道具 举报

154#
发表于 2017-12-13 17:36:22 来自手机 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

153#
发表于 2017-12-13 17:36:21 来自手机 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

152#
发表于 2017-10-17 11:35:19 来自手机 | 只看该作者
哎哟我去!牛逼啊!
回复

使用道具 举报

151#
 楼主| 发表于 2017-9-29 07:46:09 | 只看该作者
lsnmx 发表于 2017-9-6 12:47
你好,大漠孤鹰_Win10PE_15063_X64,请问能支持NVME启动吗?
我的好像不行

支持
回复

使用道具 举报

150#
发表于 2017-9-12 19:12:59 | 只看该作者
谢谢分享
回复

使用道具 举报

149#
发表于 2017-9-6 12:47:29 | 只看该作者
你好,大漠孤鹰_Win10PE_15063_X64,请问能支持NVME启动吗?
我的好像不行
回复

使用道具 举报

148#
发表于 2017-8-24 07:14:57 来自手机 | 只看该作者
这个方便 谢谢
回复

使用道具 举报

147#
发表于 2017-8-24 06:13:45 | 只看该作者
D-M-GuYing 发表于 2017-8-24 06:01
.wcs,记事本就可编辑

我下载了!就是没有看懂!
回复

使用道具 举报

146#
 楼主| 发表于 2017-8-24 06:01:53 | 只看该作者
ge 发表于 2017-8-21 20:52
没有开源吗?

.wcs,记事本就可编辑
回复

使用道具 举报

145#
发表于 2017-8-21 20:52:55 | 只看该作者
没有开源吗?
回复

使用道具 举报

144#
发表于 2017-8-21 19:15:59 | 只看该作者
感谢分享,辛苦了!
回复

使用道具 举报

143#
 楼主| 发表于 2017-8-12 08:34:38 | 只看该作者
`
回复

使用道具 举报

142#
 楼主| 发表于 2017-8-9 11:40:12 | 只看该作者
`
回复

使用道具 举报

141#
 楼主| 发表于 2017-8-4 16:40:57 | 只看该作者
chenzuowei 发表于 2017-8-4 16:19
这方面我是菜鸟,挂载默认目录名为“文件名_卷号”,能不能改为目录名为“文件名”?哪里修改?

这个关联的变量太多,如果不太熟悉PECMD,最好别改,
用记事本打开.WCS,查找Edit5
Edit5就是挂载目录名变量,,比如下面这一行,把红色部分去掉就可以
IFEX %Edit1%,FIND $%Edit5%=,TEAM ENVI @Edit5=%MOUNPH%\%wimname%_%List1%|CALL readLog 将挂载%Edit1%的卷%List1%到%Edit5%
回复

使用道具 举报

140#
 楼主| 发表于 2017-8-4 16:28:33 | 只看该作者
糊涂 发表于 2017-8-4 15:40
对分卷操作需完善……

兄弟威武!!这个WIM有多大?  

我用的是笨方法查看的卷号。代码只查到9,,要是兄弟觉得这个程序好用,在源代码里自己加几行吧
回复

使用道具 举报

139#
发表于 2017-8-4 16:19:06 | 只看该作者
这方面我是菜鸟,挂载默认目录名为“文件名_卷号”,能不能改为目录名为“文件名”?哪里修改?
回复

使用道具 举报

138#
发表于 2017-8-4 15:40:29 | 只看该作者
对分卷操作需完善……




回复

使用道具 举报

137#
 楼主| 发表于 2017-8-4 14:57:34 | 只看该作者
kyjh 发表于 2017-8-3 14:36
楼主,你在耍我们吗?你的大漠孤鹰PE里面并没有DISMGUI,只有dism++

都整合在右键里,,,,我为没事儿干了,耍你干嘛?
回复

使用道具 举报

136#
 楼主| 发表于 2017-8-4 14:55:36 | 只看该作者
重新共享了一下,加了密码
回复

使用道具 举报

135#
发表于 2017-8-4 10:03:40 | 只看该作者
谢谢分享!
回复

使用道具 举报

134#
发表于 2017-8-3 15:14:08 | 只看该作者
期待开源版本!!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-1-8 04:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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