无忧启动论坛

标题: 对wimkit右键菜单的修改 [打印本页]

作者: wjgyz740526    时间: 2015-10-11 18:19
标题: 对wimkit右键菜单的修改
wimkit是目前对wim镜像操作比较好的工具,但是我不是很喜欢他的右键菜单,修改了一下,如下图





很想把卸载镜像加上去,但是不知道程序的命令行,无法完成



就是这个界面,点击卸载后,程序执行了什么命令,常使用wmic process where caption="wimkit86.exe" get caption,commandline /value 也无法得到


恳请达人或者软件的制作者指点,谢谢
作者: wjgyz740526    时间: 2015-10-11 19:39
本帖最后由 wjgyz740526 于 2015-10-11 20:21 编辑

附上注册表,另存为reg后双击,需要pe下使用请查找替换c:为X:,双击后就有右键菜单了,无需程序中再行设定——ShellExt86.dll可以直接删除



Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ESD]
@="DBC.WIMKIT.ESD"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.ESD\DefaultIcon]
@="c:\\Windows\\WimKitx86\\WimKit86.exe,-187"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.ESD\shell\Apply]
@="解包ESD镜像..."

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.ESD\shell\Apply\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /A %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.wim]
@="DBC.WIMKIT.wim"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.wim\DefaultIcon]
@="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.wim\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.wim\shell\open\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.wim\shell\WimKit]
"icon"="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"
"MUIVerb"="WimKit操作"
"SubCommands"="WIM.open;WIM.apply;WIM.mount;WIM.edit;WIM.info"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.swm]
@="DBC.WIMKIT.swm"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.swm\DefaultIcon]
@="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.swm\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.swm\shell\open\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DBC.WIMKIT.swm\shell\WimKit]
"icon"="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"
"MUIVerb"="WimKit操作"
"SubCommands"="WIM.open;WIM.apply;WIM.mount;WIM.edit;WIM.info"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\wimkit]
"icon"="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"
"MUIVerb"="WimKit操作"
"SubCommands"="WIM.capture;WIM.captureto"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\wimkit]
"icon"="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"
"MUIVerb"="WimKit操作"
"SubCommands"="WIM.capture;WIM.captureto"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shell\WIM.captureto]
@="备份到 WIM..."
"icon"="c:\\Windows\\WimKitx86\\WimKit86.exe,-135"

[HKEY_CLASSES_ROOT\Drive\shell\WIM.captureto\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /C %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.open]
@="打开 WIM 映像"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.open\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.apply]
@="解包 WIM 映像"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.apply\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /A %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.edit]
@="编辑 WIM 映像信息"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.edit\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /E %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.mount]
@="挂载 WIM 映像"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.mount\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /M %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.capture]
@="捕捉 WIM 映像到..."

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.capture\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /C %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.captureto]
@="快速捕捉 WIM 映像"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.captureto\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /Q %1"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.info]
@="查看 WIM 映像信息"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\WIM.info\command]
@="c:\\Windows\\WimKitx86\\WimKit86.exe /i %1"
作者: wjgyz740526    时间: 2015-10-12 16:50
达人呢?恳请指教
作者: cii09    时间: 2023-6-8 18:39
同问,请问找到答案了吗
作者: wjgyz740526    时间: 2023-6-8 23:39
cii09 发表于 2023-6-8 18:39
同问,请问找到答案了吗

作者回复不支持命令行
作者: cii09    时间: 2023-6-10 13:11
本帖最后由 cii09 于 2023-6-10 13:18 编辑

win11下改路径导入可以用加-号也能删除.记得看到有帖子是说win7时代的注册表升级win10和win11好像需要添加uuid还是guid.
请问具体需要添加什么有头绪吗,那帖子找不到了,应该是某层回复当中的.好像是新版旧版右键菜单的兼容性问题和避免其他冲突用的.
作者: cii09    时间: 2023-6-10 14:43
本帖最后由 cii09 于 2023-6-10 14:46 编辑
  1. [HKEY_USERS\S-1-5-21-3210606461-1184587257-900498199-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wim\OpenWithList]
  2. "MRUList"="bac"

  3. [HKEY_USERS\S-1-5-21-3210606461-1184587257-900498199-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wim\UserChoice]
  4. "Hash"="eCYahvD9cYc="
  5. "ProgId"="Microsoft Windows Imaging Format (WIM)"
复制代码
  1. [HKEY_USERS\S-1-5-21-3210606461-1184587257-900498199-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wim\OpenWithList]
  2. "MRUList"="abc"

  3. [HKEY_USERS\S-1-5-21-3210606461-1184587257-900498199-1000\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.wim\UserChoice]
  4. "Hash"="YF2JqHz3Nd0="
  5. "ProgId"="DBC.WIMKIT.WIM"
复制代码


选默认打开软件似乎和win7时代不一样,不只是更改了打开项,连带右键其他项也被改写了







欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3