无忧启动论坛

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

[2024年11月10日更新]WimTool -- Wim文件的图形视窗处理工具[无忧首发]

    [复制链接]
1501#
发表于 2008-3-6 15:27:22 | 只看该作者
回复

使用道具 举报

1502#
 楼主| 发表于 2008-3-6 17:25:31 | 只看该作者
原帖由 secowu 于 2008-3-6 12:54 PM 发表
选择非图标文件时,报告如下:


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

使用道具 举报

1503#
 楼主| 发表于 2008-3-6 17:28:06 | 只看该作者
原帖由 secowu 于 2008-3-6 12:49 PM 发表
双击WIM文件挂载成功后,会显示挂载的文件夹

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

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

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


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

使用道具 举报

1504#
 楼主| 发表于 2008-3-6 17:28:59 | 只看该作者
原帖由 secowu 于 2008-3-6 12:53 PM 发表
另:

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

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

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


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

使用道具 举报

1505#
发表于 2008-3-6 20:36:09 | 只看该作者
晕!!图标不明不白就被改了。如图,第二个被改成WORD的图标,最后一个变成了脱兔图标

[ 本帖最后由 gd510090 于 2008-3-6 08:38 PM 编辑 ]

Snap1.jpg (102.63 KB, 下载次数: 218)

Snap1.jpg
回复

使用道具 举报

1506#
 楼主| 发表于 2008-3-6 21:06:17 | 只看该作者
下载新的 WimIcon ,重建图标缓存。
回复

使用道具 举报

1507#
发表于 2008-3-6 21:21:20 | 只看该作者
OK!!谢谢九哥!!
回复

使用道具 举报

1508#
发表于 2008-3-6 21:35:00 | 只看该作者
双击一个wim文件后, 首先执行"挂载后执行"中的项目接着立即就会执行"卸载前执行"中的项目

WimTool示例.JPG (99.31 KB, 下载次数: 183)

WimTool示例.JPG
回复

使用道具 举报

1509#
发表于 2008-3-6 21:37:34 | 只看该作者

回复 #1512 lxl1638 的帖子

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

使用道具 举报

1510#
发表于 2008-3-6 21:37:49 | 只看该作者

回复 #1512 lxl1638 的帖子

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

使用道具 举报

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


帖 CMD 内容来看看。
回复

使用道具 举报

1512#
 楼主| 发表于 2008-3-6 21:45:41 | 只看该作者
原帖由 玄天 于 2008-3-6 09:37 PM 发表
你的 WimIcon 搞的不敢再用了,老是搞乱我桌面的图标顺序


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

使用道具 举报

1513#
发表于 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 编辑 ]
回复

使用道具 举报

1514#
发表于 2008-3-6 21:51:26 | 只看该作者

回复 #1518 lxl1638 的帖子

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

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

使用道具 举报

1515#
 楼主| 发表于 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 系统中出现图标错乱是不认真看说明引起的。
回复

使用道具 举报

1516#
发表于 2008-3-6 22:35:12 | 只看该作者

回复 #1521 lxl1638 的帖子

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

使用道具 举报

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

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


头大



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

使用道具 举报

1518#
发表于 2008-3-6 22:44:31 | 只看该作者
老九现在WIMTOOL用起来方便多了.
修改图标不错,够个性化,不再用天天面对呆板图标的WIM了.

[ 本帖最后由 haiou327 于 2008-3-6 10:46 PM 编辑 ]

未命名.jpg (3.96 KB, 下载次数: 175)

未命名.jpg
回复

使用道具 举报

1519#
发表于 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 编辑 ]
回复

使用道具 举报

1520#
 楼主| 发表于 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 映像---->挂载之后执行---->卸载之前执行”,是因为你的蓝色部分 挂载之后执行 已经完成,接下来的命令就是红色部分"卸载之前执行"。

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

使用道具 举报

1521#
发表于 2008-3-7 01:16:50 | 只看该作者

回复 #1526 lxl1638 的帖子

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

使用道具 举报

1522#
发表于 2008-3-7 08:25:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1523#
发表于 2008-3-7 08:39:52 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1524#
发表于 2008-3-7 09:19:21 | 只看该作者
回ls,并非我应用特别(应该说这样的使用方法是很标准的),请你仔细看看"""卸载之前执行"""被执行了两次

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

使用道具 举报

1525#
发表于 2008-3-7 10:31:37 | 只看该作者
论坛出错了,还是我的电脑有问题啊。152页和153页的内容竟然一样
回复

使用道具 举报

1526#
发表于 2008-3-7 10:43:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1527#
发表于 2008-3-7 10:44:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1528#
发表于 2008-3-7 11:05:36 | 只看该作者
就是在 PE 中用,在挂载之后执行卸载之前执行同时填写
比如: 在挂载之前执行中填入: inst.cmd(建立关联和程序项)
        在卸载之前执行中填入:uninst.cmd(删除程序项和文件关联,卸载wim)
结果双击后会执行: inst.cmd--->uninst.cmd  (这在干嘛? 发神经^.^)
然后双击 inst.cmd,文件关联和程序建立.......
然后双击挂载的wim,结果又会这样执行:    uninst.cmd ---- 卸载wim

所以我一直在说"卸载之前执行"被执行了两次
回复

使用道具 举报

1529#
发表于 2008-3-7 11:48:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1530#
发表于 2008-3-7 12:11:31 | 只看该作者

回复 #1535 nn2nn 的帖子

这样执行两次,你不觉得怪怪的吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-11 19:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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