无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
8521#
发表于 2014-10-25 11:22:12 来自手机 | 只看该作者
mdyblog 发表于 2014-10-25 06:41
超级右键菜单3.0.zip   (PECMD下载目录)
支持多级菜单。


多谢M大。俺试用去^ω^
回复

使用道具 举报

8522#
 楼主| 发表于 2014-10-25 17:50:42 | 只看该作者
超级右键菜单3.1 (PE下载目录)

和3.0比, 增加了DLL调用支持。DLL调用不创建进程,效率高很多。 尤其是check命令,若果可能尽量用DLL调用。

check命令 影响菜单弹出速度。

点评

M大,内置资源时的相对路径俺弄不明白,上传个例子帮俺看看哪里错误。还有其他问题在压缩包里的问题.txt文件。 另,自动生成的CMD卸载部分的reg deltele没修复,delete单词手误了^_^  详情 回复 发表于 2014-10-26 18:04
反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和 GUID不会跟着自动生成的变化。 ————分割线———— 使用内置资源法, 101, "check /d *cmd /c CheckImdiskMenuExt.cmd %L\nmenu=>Imdisk菜单\nmenu=  详情 回复 发表于 2014-10-26 02:12
回复

使用道具 举报

8523#
发表于 2014-10-25 18:54:38 | 只看该作者
mdyblog 发表于 2014-10-24 10:34
命令行加载外置-统一便捷版.zip

老大,看你这标题,是不是可以直接挂载UD区了?

点评

这个标题写得准确一点应该是:在PE中自动加载UDm 、U+ 隐藏分区(外置)和UD 外置  详情 回复 发表于 2014-10-25 20:32
是加载UD中的外置。 而是 加载其中的IMG和ISO。 如 win8PeOnLd.IMG 03PeOnLd.ISO AllPeOnLd.IMG win8PeOnLd.IMG 03PeOnLd.ISO AllPeOnLd.IMG 其中放置的是外置文件。 PE启动时,加载 外置文件 到一  详情 回复 发表于 2014-10-25 19:22
回复

使用道具 举报

8524#
 楼主| 发表于 2014-10-25 19:22:11 | 只看该作者
本帖最后由 mdyblog 于 2014-10-25 20:12 编辑
赤木刚宪 发表于 2014-10-25 18:54
老大,看你这标题,是不是可以直接挂载UD区了?



是加载UD中的外置。

加载其中的IMG和ISO。
如 win8PeOnLd.IMG
03PeOnLd.ISO
  AllPeOnLd.IMG

win8PeOnLd.IMG 03PeOnLd.ISO  AllPeOnLd.IMG  其中放置的是外置文件。
PE启动时,加载 外置文件 到一个盘符----且不需要拷贝。从而PE正常工作。

这种UD合盘, UD中只有一些启动文件,其它都都放到一个大的IMG、ISO中。
启动文件也可以,放进去,这样就一个grldr和一个IMG/ISO。
回复

使用道具 举报

8525#
发表于 2014-10-25 20:32:15 | 只看该作者
赤木刚宪 发表于 2014-10-25 18:54
老大,看你这标题,是不是可以直接挂载UD区了?


这个标题写得准确一点应该是:在PE中自动加载UDm 、U+ 隐藏分区(外置)和UD 外置

点评

新版 可单独加载UD: [attachimg]201689[/attachimg]  详情 回复 发表于 2014-10-26 07:47
正常系统中也可以用的。 比如加载UD中8PEOnLd.IMG 可以直接在线修改维护,完毕右键直接卸载即可。 而且不必拷出来, 改完再改回去,再整理磁盘。 兼容UD。 不会破坏UD的。  详情 回复 发表于 2014-10-26 06:04
回复

使用道具 举报

8526#
发表于 2014-10-26 02:12:12 来自手机 | 只看该作者
mdyblog 发表于 2014-10-25 17:50
超级右键菜单3.1 (PE下载目录)

和3.0比, 增加了DLL调用支持。DLL调用不创建进程,效率高很多。 尤其是c ...

反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和
GUID不会跟着自动生成的变化。

————分割线————
使用内置资源法,
101, "check /d *cmd /c CheckImdiskMenuExt.cmd %L\nmenu=>Imdisk菜单\nmenu=使用Qemu启动测试\nhelp=使用Qemu启动测试\ncmd=\"D:\\Tools\\Qtest\\Q启动测试器.exe\" \"%1\"\nmenu=将磁盘内容保存到映像文件\nhelp=将磁盘内容保存到映像文件\ncmd=rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %L\nmenu=卸载 ImDisk 虚拟磁盘\nhelp=卸载 ImDisk 虚拟磁盘\ncmd=rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %L\nmenu=<"

问题1:
在内置资源法里,相对路径如何表示?如上面例子中的“D:\\Tools\\Qtest\\Q启动测试器.exe\" \"%1\"”,假设Q启动测试器.exe在ImdiskMenuExt.DLL所在文件夹Qtest子目录里。

问题2:
DLL调用是怎么调用的呢?调用哪个DLL?假设生成的是ImdiskMenuExt.DLL,是不是就调用ImdiskMenuExt.DLL?能否写个例子?

使用DLL调用法后,regsvr32 /u /s卸载了这个DLL,是不是可以直接删除,不用再关闭打开的所有资源管理器后才可以删除该DLL?

问题3:
使用内置资源法,怎样使注册/卸载DLL文件时,也同时把相关注册表信息写入/删除?
如"HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\ImdiskMenuExt"和"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"  /v {05C178E7-E42C-46F7-856B-3A6EDAB680CB}"

点评

>>问题3: 使用内置资源法,怎样使注册/卸载DLL文件时,也同时把相关注册表信息写入/删除? 如"HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\ImdiskMenuExt"和"HKEY_LOCAL_MACHINE\Software\Microsoft\Wi  详情 回复 发表于 2014-10-26 06:56
现在新版 1: 》》反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和 》》GUID不会跟着自动生成的变化。 好了。 2: 》》在内置资源法里,相对路径如何表示?如上面例子中的“D:\\Tools\\Qtest\\Q启动  详情 回复 发表于 2014-10-26 05:54
回复

使用道具 举报

8527#
 楼主| 发表于 2014-10-26 05:54:55 | 只看该作者
本帖最后由 mdyblog 于 2014-10-26 05:56 编辑
singel 发表于 2014-10-26 02:12
反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和
GUID不会跟着自动生成的变化。


重新下载新版3.1
1:
》》反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和
》》GUID不会跟着自动生成的变化。

好了。

2:
》》在内置资源法里,相对路径如何表示?如上面例子中的“D:\\Tools\\Qtest\\Q启动测试器.exe\" \"%1\"”,假设Q启动测试器.exe在ImdiskMenuExt.DLL所在文件夹Qtest子目录里。
%~dps? 表示 DLL右键扩展的短路径 (最后没有"\")

\"D:\\Tools\\Qtest\\Q启动测试器.exe\" \"%1\"
可以
\"%%~dps?\\Q启动测试器.exe"   \"%L\"
\"%%~dp?\\Q启动测试器.exe   \"%%L\"

%%~dps?\\Q启动测试器.exe  \"%%L\"    //前面没有空格“”可以不要了, 后面 写%1时也可以不要""
%%~dps?\\Q启动测试器.exe  %%1
更多参见 帮助文档。


3:
》》DLL调用是怎么调用的呢?调用哪个DLL?假设生成的是ImdiskMenuExt.DLL,是不是就调用ImdiskMenuExt.DLL?能否写个例子?

是 ImdiskMenuExt.DLL 调用其它DLL。
主要check命令, DLL比较快。
比如有个CheckImdiskMenuExt.DLL, 返回当前 对象的 右键菜单条目 列表。
check 名这样
ADD    "HKEY_CLASSES_ROOT\SM{CC7585BC-D187-407D-8925-CFB3EC599A2B}\MENU"  /v  check  /d "CALL $%%~dps?\CheckImdiskMenuExt.DLL %1" /f >NUL 2>&1

更多参见 帮助文档。

写个返回固定值DLL还可以, 动态(检测盘符妇女会不同菜单列表)的不容易。不提供DLL示例实体了。

点评

M大,内置资源时的相对路径俺弄不明白,上传个例子帮俺看看哪里错误。还有其他问题在压缩包里的问题.txt文件。 另,自动生成的CMD卸载部分的reg deltele没修复,delete单词手误了^_^  详情 回复 发表于 2014-10-26 18:09
回复

使用道具 举报

8528#
 楼主| 发表于 2014-10-26 06:04:00 | 只看该作者
ddsony 发表于 2014-10-25 20:32
这个标题写得准确一点应该是:在PE中自动加载UDm 、U+ 隐藏分区(外置)和UD 外置


正常系统中也可以用的。
比如加载UD中8PEOnLd.IMG
可以直接在线修改维护,完毕右键直接卸载即可。 而且不必拷出来, 改完再改回去,再整理磁盘。爽吧!
兼容UD。 不会破坏UD的。
回复

使用道具 举报

8529#
 楼主| 发表于 2014-10-26 06:56:37 | 只看该作者
本帖最后由 mdyblog 于 2014-10-26 07:00 编辑
singel 发表于 2014-10-26 02:12
反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和
GUID不会跟着自动生成的变化。


>>问题3:
使用内置资源法,怎样使注册/卸载DLL文件时,也同时把相关注册表信息写入/删除?
如"HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\ImdiskMenuExt"和"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"  /v {05C178E7-E42C-46F7-856B-3A6EDAB680CB}"

-------
参见文档。
4)资源 REGISTRY\101\2052 中可以写注册表。

regsvr32 时被注册、反注册

Imdisk右键菜单-使用内置资源法 REGISTRY\101\2052 示例:
HKLM
{
  NoRemove Software
  {
    NoRemove Microsoft
    {
      NoRemove Windows
      {
        NoRemove CurrentVersion
        {
          NoRemove Shell Extensions
          {
            NoRemove Approved
            {
               ForceRemove {A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0} = s 'SM Imdisk'
            }
          }
        }
      }
    }
  }
}

HKCR
{
        SuperExt.SuperShlExt.1 = s 'SuperShlExt Class'
        {
                CLSID = s '{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}'
        }
        SuperExt.SuperShlExt = s 'SuperShlExt Class'
        {
                CLSID = s '{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}'
                CurVer = s 'SuperExt.SuperShlExt.1'
        }
        NoRemove CLSID
        {
                ForceRemove {A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0} = s 'SuperShlExt Class'
                {
                        ProgID = s 'SuperExt.SuperShlExt.1'
                        VersionIndependentProgID = s 'SuperExt.SuperShlExt'
                        ForceRemove 'Programmable'
                        InprocServer32 = s '%MODULE%'
                        {
                                val ThreadingModel = s 'Apartment'
                        }
                        'TypeLib' = s '{AF52252A-49F1-4008-834E-BB3D0D1C1FBD}'
                }
        }
        ForceRemove SM{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}\MENU
        {
        }
        NoRemove Drive
        {
          NoRemove ShellEx
          {
            NoRemove ContextMenuHandlers
            {
              ForceRemove ImdiskEx = s '{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}'
            }
          }
        }

}


上面红色代码是手动补充的。
{}用来注册表分级的。
NoRemove Software
NoRemove 是说【反注册】时的不要 把Software都删了。
(默认) 没有 NoRemove 【反注册】时可就删了!


ForceRemove SM{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}\MENU
ForceRemove 是说【注册】时,如果有这个,先删除,在继续。 【反注册】时删除  SM{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}\MENU。
这起删除内容的作用。可以不要这3行。


ForceRemove ImdiskEx = s '{A2CBD8C7-26FA-49AA-A296-68D9DA72A2F0}'  同上

s表示字符串  d表示DWORD  





点评

M大,内置资源时的相对路径俺弄不明白,上传个例子帮俺看看哪里错误。还有其他问题在压缩包里的问题.txt文件。 另,自动生成的CMD卸载部分的reg deltele没修复,delete单词手误了^_^  详情 回复 发表于 2014-10-26 17:50
回复

使用道具 举报

8530#
 楼主| 发表于 2014-10-26 07:47:11 | 只看该作者
ddsony 发表于 2014-10-25 20:32
这个标题写得准确一点应该是:在PE中自动加载UDm 、U+ 隐藏分区(外置)和UD 外置

新版 可单独加载UD:

点评

新版可加载UD隐藏分区而不是仅仅是外置镜像包?  详情 回复 发表于 2014-10-26 08:25
回复

使用道具 举报

8531#
发表于 2014-10-26 08:25:53 | 只看该作者
mdyblog 发表于 2014-10-26 07:47
新版 可单独加载UD:

新版可加载UD隐藏分区而不是仅仅是外置镜像包?

点评

UD 没有分区。也没有文件系统。(DUm才有文件系统) 只能加载 里面的IMG/ISO. IMG/ISO 里面可以有文件系统, 因为 "IMG/ISO 里面" 结构如何,不归UD管了。  详情 回复 发表于 2014-10-26 08:32
回复

使用道具 举报

8532#
 楼主| 发表于 2014-10-26 08:32:05 | 只看该作者
本帖最后由 mdyblog 于 2014-10-26 08:34 编辑
ddsony 发表于 2014-10-26 08:25
新版可加载UD隐藏分区而不是仅仅是外置镜像包?


UD 没有分区。也没有文件系统。(DUm才有文件系统)
只能加载 里面的IMG/ISO.

IMG/ISO 里面可以有文件系统,
因为  "IMG/ISO 里面" 结构如何,不归UD管了。正是利于这一点,逃过UD的局限。

点评

那还是加载UD外置包。你说“加载UD”容易误解成“加载UD区”  详情 回复 发表于 2014-10-26 08:46
回复

使用道具 举报

8533#
发表于 2014-10-26 08:46:25 | 只看该作者
mdyblog 发表于 2014-10-26 08:32
UD 没有分区。也没有文件系统。(DUm才有文件系统)
只能加载 里面的IMG/ISO.

那还是加载UD外置包。你说“加载UD”容易误解成“加载UD区”
回复

使用道具 举报

8534#
 楼主| 发表于 2014-10-26 11:59:46 | 只看该作者
本帖最后由 mdyblog 于 2014-10-26 12:01 编辑

传一个 DLL 版的PECMD
函数名为 main
参数: PECMD支持的命令行


超级右键中可以用.
CALL $**1  %~dp?\PECMD.DLL,main,命令行

PECMD.EXE 测试:
PECMD.EXE CALL $ .\PECMD.DLL,main, TEAM MESS 111\n222@PECMD.DLL
效果:

显示的对话框,不是PECMD.EXE自己显示的,而是.\PECMD.DLL显示的。

PECMD-DLL.7z (514.57 KB, 下载次数: 6)
回复

使用道具 举报

8535#
发表于 2014-10-26 18:09:04 来自手机 | 只看该作者
mdyblog 发表于 2014-10-26 05:54
重新下载新版3.1
1:
》》反馈:生成的CMD文件卸载部分有错误,如REG DELTELE和

M大,内置资源时的相对路径俺弄不明白,上传个例子帮俺看看哪里错误。还有其他问题在压缩包里的问题.txt文件。

另,自动生成的CMD卸载部分的reg deltele没修复,delete单词手误了^_^

点评

>>还有其他问题在压缩包里的问题.txt文件。 "压缩包" 在哪儿?  详情 回复 发表于 2014-10-26 18:11
回复

使用道具 举报

8536#
 楼主| 发表于 2014-10-26 18:11:12 | 只看该作者
singel 发表于 2014-10-26 18:09
M大,内置资源时的相对路径俺弄不明白,上传个例子帮俺看看哪里错误。还有其他问题在压缩包里的问题.txt ...

>>还有其他问题在压缩包里的问题.txt文件。
"压缩包" 在哪儿?

点评

手机上网,上传失败了,找办法中……  详情 回复 发表于 2014-10-26 18:37
回复

使用道具 举报

8537#
发表于 2014-10-26 18:37:30 来自手机 | 只看该作者
本帖最后由 singel 于 2014-10-26 19:01 编辑
mdyblog 发表于 2014-10-26 18:11
>>还有其他问题在压缩包里的问题.txt文件。
"压缩包" 在哪儿?


刚才上传失败了。再传
测试.7z (17.35 KB, 下载次数: 2)

点评

4个版本打包:  详情 回复 发表于 2014-10-27 01:19
内置-CALL$DLL版: regsvr32 %CD%\ImdiskMenuExt.dll 即可 INDATA\201 内置菜单 INDATA\202 注册时的注册表操作 INDATA\203 反注册时的注册表操作 说明, CALL $ PECMD.DLL 来检测IMDISK盘。 非常  详情 回复 发表于 2014-10-27 01:09
内置版.zip 内置版 regsvr32 %CD%\SuperMenuExt.dll 即可 INDATA\201 内置菜单 INDATA\202 注册时的注册表操作 INDATA\203 反注册时的注册表操作  详情 回复 发表于 2014-10-26 23:20
回复

使用道具 举报

8538#
 楼主| 发表于 2014-10-26 23:20:17 | 只看该作者
singel 发表于 2014-10-26 18:37
刚才上传失败了。再传

内置版.zip
内置版.zip (18.62 KB, 下载次数: 3)

内置版
regsvr32  %CD%\SuperMenuExt.dll
即可

INDATA\201 内置菜单
INDATA\202 注册时的注册表操作
INDATA\203 反注册时的注册表操作

点评

多谢M大^ω^  详情 回复 发表于 2014-10-26 23:28
回复

使用道具 举报

8539#
发表于 2014-10-26 23:28:38 来自手机 | 只看该作者
mdyblog 发表于 2014-10-26 23:20
内置版.zip



多谢M大^ω^

点评

ImdiskMenuExt安装.CMD 即可  详情 回复 发表于 2014-10-27 01:00
回复

使用道具 举报

8540#
 楼主| 发表于 2014-10-27 00:21:22 | 只看该作者
本帖最后由 mdyblog 于 2014-10-27 01:01 编辑



分条注册表.7z (16.81 KB, 下载次数: 0)

分条注册表:

ImdiskMenuExt安装.CMD  即可

点评

多谢M大。内置版和分条版两个附件都下载测试了。现在除了菜单弹出速度慢点外,其他没什么问题。有点得陇望蜀了,哈^ω^  详情 回复 发表于 2014-10-27 01:12
回复

使用道具 举报

8541#
 楼主| 发表于 2014-10-27 01:00:28 | 只看该作者

集中注册表.7z (17.07 KB, 下载次数: 0)

ImdiskMenuExt安装.CMD 即可
回复

使用道具 举报

8542#
 楼主| 发表于 2014-10-27 01:09:21 | 只看该作者
本帖最后由 mdyblog 于 2014-10-27 01:11 编辑

singel 发表于 2014-10-26 18:37
刚才上传失败了。再传


内置-CALL$DLL版.7z (528.24 KB, 下载次数: 0)

内置-CALL$DLL版:
regsvr32  %CD%\ImdiskMenuExt.dll
即可

INDATA\201 内置菜单
INDATA\202 注册时的注册表操作
INDATA\203 反注册时的注册表操作


说明, CALL $ PECMD.DLL 来检测IMDISK盘。 非常流畅
PECMD.DLL可以公共, 放在系统目录。
  1. check=CALL $**c **1 %~dps?\PECMD.DLL,main,TEAM ENVI^ ForceLocal=1| SET R=1| RAMD Imdisk*V -l -m %L| FIND $%V%<>, SET R=0xFFF|  EXIT= %R%
复制代码


改为:
  1. check=CALL $**c **1 PECMD.DLL,main,TEAM ENVI^ ForceLocal=1| SET R=1| RAMD Imdisk*V -l -m %L| FIND $%V%<>, SET R=0xFFF|  EXIT= %R%
复制代码

点评

M大那么晚还没休息呀?辛苦了!^_^  详情 回复 发表于 2014-10-27 01:35
回复

使用道具 举报

8543#
发表于 2014-10-27 01:12:30 | 只看该作者
mdyblog 发表于 2014-10-27 00:21
分条注册表:

ImdiskMenuExt安装.CMD  即可

多谢M大。内置版和分条版两个附件都下载测试了。现在除了菜单弹出速度慢点外,其他没什么问题。有点得陇望蜀了,哈^ω^

点评

PE下都快。 系统下, DLL版很快。  详情 回复 发表于 2014-10-27 01:19
回复

使用道具 举报

8544#
 楼主| 发表于 2014-10-27 01:19:00 | 只看该作者
本帖最后由 mdyblog 于 2014-10-27 01:25 编辑
singel 发表于 2014-10-26 18:37
刚才上传失败了。再传


4个版本打包:
4个版本.7z (531.94 KB, 下载次数: 11)


今晚的版本, 方便操作 注册表。
INDATA\202 : 注册
INDATA\203: 反注册

点评

下载这个了。^_^  详情 回复 发表于 2014-10-27 01:40
回复

使用道具 举报

8545#
 楼主| 发表于 2014-10-27 01:19:56 | 只看该作者
singel 发表于 2014-10-27 01:12
多谢M大。内置版和分条版两个附件都下载测试了。现在除了菜单弹出速度慢点外,其他没什么问题。有点得陇 ...


PE下都快。

系统下, CALL$DLL版很快。
回复

使用道具 举报

8546#
发表于 2014-10-27 01:35:16 来自手机 | 只看该作者
mdyblog 发表于 2014-10-27 01:09
内置-CALL$DLL版:
regsvr32  %CD%\ImdiskMenuExt.dll
即可

M大那么晚还没休息呀?辛苦了!^_^
回复

使用道具 举报

8547#
发表于 2014-10-27 01:40:46 来自手机 | 只看该作者
mdyblog 发表于 2014-10-27 01:19
4个版本打包:



下载这个了。^_^
回复

使用道具 举报

8548#
 楼主| 发表于 2014-10-27 13:08:55 | 只看该作者
超级右键菜单3.2.zip (PECMD下载目录)
含PECMD.DLL ,流畅了。

点评

反馈: 1、生成的批处理执行到SET CMD2=CALL……语句时自动退出。尝试加双引号后正常。 2、内置INDATA102资源里的“HKCR\Drive\ShellEx\ContextMenuHandlers\ImdiskEx”和生成的批处理里(卸载部分)的不一致,  详情 回复 发表于 2014-10-27 21:48
回复

使用道具 举报

8549#
 楼主| 发表于 2014-10-27 16:04:35 | 只看该作者

DLL版PECMD   (支持rundll32.exe)
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │命令│'DLL'  PECMD.DLL  DLL版PECMD                                                                ┃
┃ D  ├──┼──────────────────────────────────────────────┨
┃ L  │格式│CALL $**c **1 PECMD.DLL,main,命令行     或  CALL $**1 PECMD.DLL,main_,命令行                ┃
┃ L  │    │rundll32.exe  PECMD.DLL,main 命令行                                                         ┃
┣━━┷━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫

rundll32.exe  PECMD.DLL,main  MESS  Hello

点评

有新版,更新^_^。 顺便问个问题: 生成的菜单如何在系统原有的右键菜单上排序呢?没有子菜单的还好,含子菜单的总是排在最底下…… 另:同一个DLL关联不同文件类型时所显示的菜单可否控制?比如有菜单123456  详情 回复 发表于 2014-10-27 19:08
回复

使用道具 举报

8550#
发表于 2014-10-27 19:08:51 来自手机 | 只看该作者
mdyblog 发表于 2014-10-27 16:04
DLL版PECMD   (支持rundll32.exe)
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━ ...

有新版,更新^_^。

顺便问个问题:
生成的菜单如何在系统原有的右键菜单上排序呢?没有子菜单的还好,含子菜单的总是排在最底下……

另:同一个DLL关联不同文件类型时所显示的菜单可否控制?比如有菜单123456,关联wim时显示1234,关联exe时显示23456。

点评

这是系统的事。 怎么排, 信息怎么传递????太复杂了吧。 现在的程序已经很复杂了。 --一个很复杂的数据结构。  详情 回复 发表于 2014-10-27 19:46
可以的。 修改 CheckImdiskMenuExt.cmd 判断后缀名。  详情 回复 发表于 2014-10-27 19:39
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-26 16:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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