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

[2026年01月23日教程更新]WimTool - v2.0.2026.0103 Wim文件的图形视窗处理...

   火... [复制链接]
发表于 2008-3-5 23:42:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-3-5 23:46:04 | 显示全部楼层
原帖由 nn2nn 于 2008-3-5 11:42 PM 发表
这样可以,但要填写。WIM里的XML又多一个,写完要“导出”烦。


和WIMNT改图标一样,修改WIM后图标要重写。
不导出影响不大,试过加一条命令只多2K左右。
回复

使用道具 举报

发表于 2008-3-5 23:50:21 | 显示全部楼层
HSC不見了...新版本都沒人繁中化了...-.-
回复

使用道具 举报

发表于 2008-3-5 23:54:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2008-3-6 07:40:36 | 显示全部楼层
有更新自然是要支持的,谢谢了!
回复

使用道具 举报

发表于 2008-3-6 09:05:48 | 显示全部楼层
由衷感谢老九长期以来的一贯支持,继续关注中。。。。。。
回复

使用道具 举报

发表于 2008-3-6 12:39:35 | 显示全部楼层
操作完成后的选项,没增加啊?

完成后,还想继续用PE呢,不要重启也不要关机,建议再增加一项
回复

使用道具 举报

发表于 2008-3-6 12:49:56 | 显示全部楼层
双击WIM文件挂载成功后,会显示挂载的文件夹

如果,只是将绿软做成Wim后,现在WimTool有了挂载后执行文件的功能,真的不错

建议,再增加一项可选:显示挂载成功后的文件夹。

因为,运行绿软,考虑到只是运行程序,并不需要用户关注文件夹下有什么东西。

于是,增加这个可选项似乎更人性化了。
回复

使用道具 举报

发表于 2008-3-6 12:53:30 | 显示全部楼层
另:

扩展设置能否定位到文件后能够实现定位文件内部的图标?

如我选择shell32.dll里面有好多图标,能否直接在WimTool里可以选择?

目前版本,似乎没有这一说法?
回复

使用道具 举报

发表于 2008-3-6 12:54:36 | 显示全部楼层
选择非图标文件时,报告如下:
执行修改映像信息任务...

打开映像文件: 失败
系统返回错误信息: 拒绝访问。

修改映像信息失败
系统返回错误信息: 拒绝访问。
回复

使用道具 举报

发表于 2008-3-6 15:27:22 | 显示全部楼层
跟上更新,楼主辛苦了。
回复

使用道具 举报

 楼主| 发表于 2008-3-6 17:25:31 | 显示全部楼层
原帖由 secowu 于 2008-3-6 12:54 PM 发表
选择非图标文件时,报告如下:


帖图看看。
1、WIM是否是只读或位于只读介质?
2、WIM是否已挂载或已双击打开?
其实提示拒绝访问了,自己找一下,很容易知道原因的。
回复

使用道具 举报

 楼主| 发表于 2008-3-6 17:28:06 | 显示全部楼层
原帖由 secowu 于 2008-3-6 12:49 PM 发表
双击WIM文件挂载成功后,会显示挂载的文件夹

如果,只是将绿软做成Wim后,现在WimTool有了挂载后执行文件的功能,真的不错

建议,再增加一项可选:显示挂载成功后的文件夹。

因为,运行绿软,考虑到只 ...


如果设置了"挂载后执行"的命令,双击挂载成功时就执行之;
如果没有设置"挂载后执行"的命令,双击挂载成功时就打开挂载目录。
回复

使用道具 举报

 楼主| 发表于 2008-3-6 17:28:59 | 显示全部楼层
原帖由 secowu 于 2008-3-6 12:53 PM 发表
另:

扩展设置能否定位到文件后能够实现定位文件内部的图标?

如我选择shell32.dll里面有好多图标,能否直接在WimTool里可以选择?

目前版本,似乎没有这一说法?


用 WimIcon 设置图标,很简单的事,如何操作自己搞定。
回复

使用道具 举报

 楼主| 发表于 2008-3-6 21:06:17 | 显示全部楼层
下载新的 WimIcon ,重建图标缓存。
回复

使用道具 举报

发表于 2008-3-6 21:35:00 | 显示全部楼层
双击一个wim文件后, 首先执行"挂载后执行"中的项目接着立即就会执行"卸载前执行"中的项目
WimTool示例.JPG
回复

使用道具 举报

发表于 2008-3-6 21:37:34 | 显示全部楼层

回复 #1512 lxl1638 的帖子

你的 WimIcon 搞的不敢再用了,老是搞乱我桌面的图标顺序
回复

使用道具 举报

发表于 2008-3-6 21:37:49 | 显示全部楼层

回复 #1512 lxl1638 的帖子

你的 WimIcon 搞的不敢再用了,老是搞乱我桌面的图标顺序
回复

使用道具 举报

 楼主| 发表于 2008-3-6 21:42:46 | 显示全部楼层
原帖由 玄天 于 2008-3-6 09:35 PM 发表
双击一个wim文件后, 首先执行"挂载后执行"中的项目接着立即就会执行"卸载前执行"中的项目


帖 CMD 内容来看看。
回复

使用道具 举报

 楼主| 发表于 2008-3-6 21:45:41 | 显示全部楼层
原帖由 玄天 于 2008-3-6 09:37 PM 发表
你的 WimIcon 搞的不敢再用了,老是搞乱我桌面的图标顺序


应该是这样的,重设图标缓存后,图标按系统指定的顺序[桌面右键菜单==>排列图标(I)]排列。
回复

使用道具 举报

发表于 2008-3-6 21:47:59 | 显示全部楼层
不是cmd的问题,测试了都是这样的
是双击后会执行挂载后执行->卸载前执行(先后运行一次)
cmd内容:
PUSHD %~dp0
SET TP=%CD%
REG ADD "HKLM\SOFTWARE\Classes\nesfile\DefaultIcon" /VE /D "%TP%\virtuanes\VirtuaNES.exe,0" /F
REG ADD "HKLM\SOFTWARE\Classes\nesfile\Shell\Open\Command" /VE /D "\"%TP%\virtuanes\VirtuaNES.exe\" "\"%%1\" /F
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\啤酒屋,%TP%\啤酒屋.EXE
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\俄罗斯方块,%TP%\俄罗斯方块.EXE
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\激光年代,%TP%\激光年代\激光年代.EXE
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\炸弹小子V7.3汉化版,%TP%\炸弹人\BOMBY.EXE
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\魂斗罗,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS魂斗罗.nes,%TP%\Icons\魂斗罗.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\空中魂斗罗,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\空中魂斗罗.nes,%TP%\Icons\空中魂斗罗.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\超级玛利,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\超级玛利.nes,%TP%\Icons\超级玛利.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\俄罗斯方块,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\俄罗斯方块.nes,%TP%\Icons\俄罗斯方块.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\坦克仔,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\坦克仔.nes,%TP%\Icons\坦克仔.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\炸弹人,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\炸弹人.nes,%TP%\Icons\炸弹人.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\沙罗曼蛇,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\沙罗曼蛇.nes,%TP%\Icons\沙罗曼蛇.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\冒险岛3,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\冒险岛3-CN.nes,%TP%\Icons\冒险岛3.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\中国象棋,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\中国象棋.nes,%TP%\Icons\中国象棋.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\烟山坦克13合1,%TP%\virtuanes\VirtuaNES.exe,%TP%\virtuanes\ROMS\烟山坦克13合1.nes,%TP%\Icons\BrainSeries13in1.ico
PECMD.EXE LINK !%USERPROFILE%\「开始」菜单\程序\游戏\烟山坦克13合1清单,%SystemRoot%\system32\NOTEPAD.EXE,%TP%\virtuanes\ROMS\烟山坦克13合1.txt
exit

现在的问题是,双击了游戏.wim后就或立即将游戏.cmdun.cmd先后运行一次,然后在双击挂载的游戏.wim时有会执行一次un.cmd

其结果就不用说了吧,真让人犯晕滴

[ 本帖最后由 玄天 于 2008-3-6 10:03 PM 编辑 ]
回复

使用道具 举报

发表于 2008-3-6 21:51:26 | 显示全部楼层

回复 #1518 lxl1638 的帖子

就是怕你重建图标缓存,重设后图标顺序肯定会变

如果是 Vista 系统, wim 的图标扩展本来就是乱的,再怎么重建也是没用的,XP/PE/LFP系统中我读测试过,图标它不会乱
回复

使用道具 举报

 楼主| 发表于 2008-3-6 22:25:59 | 显示全部楼层
1、你的 游戏.wim 有两个 CMD (游戏.cmdun.cmd),你双击 WIM 执行 游戏.cmd
游戏.cmd 执行完之后就会执行 un.cmd 的,所以双击时会先执行 游戏.cmd ,再执行 un.cmd
你再设置一次,把 卸载前执行 的命令清空。

2、WimHook.DLL 已内置 WinCMD 的命令支持,你的CMD中可以直接使用,无需通过 PECMD 的。

3、Vista系统的图标问题在主题已说明:"无从解释,也无从解决"。在 Vista 系统中出现图标错乱是不认真看说明引起的。
回复

使用道具 举报

发表于 2008-3-6 22:35:12 | 显示全部楼层

回复 #1521 lxl1638 的帖子

这不是用wincmd.exe就可以解决的,比如以前面的那个示例吧,执行 游戏.cmd 是为了建立关联和菜单,执行 un.cmd 是为了取消关联和菜单,也就是在卸载(双击挂载的wim或者用命令行时先执行un.cmd,然后在卸载wim映像,现在的问题是 un.cmd 实际上被执行了两次
回复

使用道具 举报

发表于 2008-3-6 22:44:30 | 显示全部楼层
其实 cmd 作了很多次修改咯, 也使用过 ini文件
但前后同时执行的结果你应该会知道~~~~~刚建的菜单和关联立即就被删除了

然后再去双击挂载的wim卸载它,它又会去调用 un.cmd 删除那已经被它删除了的文件关联和菜单.........


头大



vista 的图标问题=======>>>我的意思是前面图标乱的那位用的或许是 Vista 系统,如果不是~~~~~~实在无语
回复

使用道具 举报

发表于 2008-3-6 22:44:31 | 显示全部楼层
老九现在WIMTOOL用起来方便多了.
修改图标不错,够个性化,不再用天天面对呆板图标的WIM了.

[ 本帖最后由 haiou327 于 2008-3-6 10:46 PM 编辑 ]
未命名.jpg
回复

使用道具 举报

发表于 2008-3-6 22:54:43 | 显示全部楼层
原帖由 lxl1638 于 2008-3-6 10:25 PM 发表
所以双击时会先执行 游戏.cmd ,再执行 un.cmd。


这样也限制 wimtool 的应用范围.....如果这两项不能同时填写的话,后面的那个对话框也失去了意义

现在是这样的:
挂载 wim 时执行: ---->挂载 wim 映像---->挂载之后执行---->卸载之前执行
卸载 wim 时执行: ---->卸载之前执行---->卸载 Wim 映像


如果这样
挂载 wim 时执行: ---->挂载 wim 映像---->挂载之后执行
卸载 wim 时执行: ---->卸载之前执行---->卸载 Wim 映像
是否更合理?

[ 本帖最后由 玄天 于 2008-3-7 12:09 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-3-7 00:41:31 | 显示全部楼层
原帖由 玄天 于 2008-3-6 10:54 PM 发表

这样也限制 wimtool 的应用范围.....如果这两项不能同时填写的话,后面的那个对话框也失去了意义

现在是这样的:
挂载 wim 时执行: ---->挂载 wim 映像---->挂载之后执行---->卸载之前执行
卸载 wim 时执行: ---->卸载之前执行---->卸载 Wim 映像

如果这样
挂载 wim 时执行: ---->挂载 wim 映像---->挂载之后执行
卸载 wim 时执行: ---->卸载之前执行---->卸载 Wim 映像
是否更合理?


WimTool就是按这样设置的,只是在你这个WIM中,执行"挂载之后执行"很快结束,因为你的"挂载之后执行"仅仅是CMD命令,运行时间很短,运行完毕,马上就按顺序执行"卸载之前执行"了。

你的WIM执行执行过程之所以是:“挂载 wim 映像---->挂载之后执行---->卸载之前执行”,是因为你的蓝色部分 挂载之后执行 已经完成,接下来的命令就是红色部分"卸载之前执行"。

你可以参照本人上传的几个示例。
回复

使用道具 举报

发表于 2008-3-7 01:16:50 | 显示全部楼层

回复 #1526 lxl1638 的帖子

现在是不希望它再继续执行卸载之前执行,希望的是卸载之前执行手动的(双击卸载或者用命令行卸载是首先执行),这样才能在挂载建立文件关联和程序菜单(多个程序,不是单一程序),在卸载(双击卸载)时删除文件关联和程序菜单
回复

使用道具 举报

发表于 2008-3-7 08:25:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-1 15:01

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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