无忧启动论坛

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

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

    [复制链接]
8611#
发表于 2014-11-9 06:29:08 | 只看该作者
mdyblog 发表于 2014-11-9 01:18
HHH333 有8.1X86    8.1X64。 都是RAMOS


RAMOS 我也有8.1 X86和X64的,我的RAMOS下也是正常
问题是PE下不正常

于是我试了将PE的整个system32/config文件夹下的文件(注册表)套用到RAMOS(也就是将RAMOS的注册表换成PE的注册表)
发现也是不能,可能是注册表问题吧?

PE和RAMOS都是用spstar的winbuilder生成的
回复

使用道具 举报

8612#
发表于 2014-11-9 13:37:33 | 只看该作者
看上去高大上   大神能解释下是什么意思吗? 我最近在  研究  Tiny PXE Server 这个有谁能帮助我
回复

使用道具 举报

8613#
 楼主| 发表于 2014-11-11 08:33:17 | 只看该作者
谁能 帮我找个  junction.exe的源码。 是开源的。
回复

使用道具 举报

8614#
 楼主| 发表于 2014-11-12 17:49:15 | 只看该作者
88.05.23

更新:  Win7/8 下 FAT32-UDM慢的问题。 (就是升级了资源INDAUA\10)


回复

使用道具 举报

8615#
发表于 2014-11-14 22:02:39 | 只看该作者
很好很强大~。.
回复

使用道具 举报

8616#
发表于 2014-11-15 22:12:29 来自手机 | 只看该作者
建议加入直接读写物理磁盘功能,还是直接路径填入\\.\PhysicalDriveXXX就行了?我用这个功能和扇区映射配合实现挂载UD内img和不使用bootpart挂载U+隐藏区

我以前是使用驱动实现的,但是总是调试不好(包括调试时断点跑飞等等)

点评

>> 建议加入直接读写物理磁盘功能,还是直接路径填入\\.\PhysicalDriveXXX就行了? 已经有了。GETF PUTF 就能直接读写 物理磁盘。 GETF \\.\PhysicalDrive0,0x1FE#2,V MESS %V% PUTF \\.\PhysicalDrive1,  详情 回复 发表于 2014-11-16 09:00
回复

使用道具 举报

8617#
 楼主| 发表于 2014-11-16 09:00:50 | 只看该作者
本帖最后由 mdyblog 于 2014-11-16 09:02 编辑
sunsea 发表于 2014-11-15 22:12
建议加入直接读写物理磁盘功能,还是直接路径填入\\.\PhysicalDriveXXX就行了?我用这个功能和扇区映射配合 ...


>>
建议加入直接读写物理磁盘功能,还是直接路径填入\\.\PhysicalDriveXXX就行了?
已经有了。GETF  PUTF 就能直接读写 物理磁盘。

GETF \\.\PhysicalDrive0,0x1FE#2,V
MESS %V%

PUTF \\.\PhysicalDrive1,0x1FE#2,0x55 0xAA


>>我用这个功能和扇区映射配合实现挂载UD内img和不使用bootpart挂载U+隐藏区
这个包内的  命令行加载外置-统一便捷版.zip
已经有这个功能了。
5:手动(只)加载UD
PECMD LOAD  UDm+fixdrv.wcs   LoadUD        [(可含通配符)文件名]          ["磁盘列表"]
省略 文件名 就是 *OnLd.I*
省略 磁盘列表 就是 所有硬盘
磁盘列表: 0 1 2 3 4 ...
如:
PECMD LOAD  UDm+fixdrv.wcs     LoadUD       *PEExt.IM?         
这样加载 UD被的所有  *PEExt.IM?   文件(ISO,IMG)。

6:手动(只)加载U+
PECMD  LOAD  UDm+fixdrv.wcs    LoadUP ["D E F .."]  [-w]
//包内虽然有U+的驱动, 删掉也可以加载U+的。

点评

我指的UD是传统UD UD文件列表的解析算法我有,不过用脚本不太好实现  详情 回复 发表于 2014-11-16 09:52
回复

使用道具 举报

8618#
发表于 2014-11-16 09:52:26 | 只看该作者
mdyblog 发表于 2014-11-16 09:00
>>
建议加入直接读写物理磁盘功能,还是直接路径填入\\.\PhysicalDriveXXX就行了?
已经有了。GETF   ...

我指的UD是传统UD

UD文件列表的解析算法我有,不过用脚本不太好实现

点评

5:手动(只)加载UD PECMD LOAD UDm+fixdrv.wcs LoadUD [(可含通配符)文件名] ["磁盘列表"] ----------------- 说的就是传统UD。 UDm+fixdrv.wcs UDm UD U+ 高端隐藏(U盘无法分配  详情 回复 发表于 2014-11-16 09:54
回复

使用道具 举报

8619#
 楼主| 发表于 2014-11-16 09:54:58 | 只看该作者
sunsea 发表于 2014-11-16 09:52
我指的UD是传统UD

UD文件列表的解析算法我有,不过用脚本不太好实现


5:手动(只)加载UD
PECMD LOAD  UDm+fixdrv.wcs   LoadUD        [(可含通配符)文件名]          ["磁盘列表"]
-----------------
说的就是传统UD。


UDm+fixdrv.wcs    UDm  UD  U+ 高端隐藏(U盘无法分配盘符的那个分区)  通吃。

//UD文件列表 直接用的 fbinst.exe 的输出结果

点评

没在压缩包里找到这个脚本  详情 回复 发表于 2014-11-16 11:02
回复

使用道具 举报

8620#
发表于 2014-11-16 11:02:05 | 只看该作者
mdyblog 发表于 2014-11-16 09:54
5:手动(只)加载UD
PECMD LOAD  UDm+fixdrv.wcs   LoadUD        [(可含通配符)文件名]          [" ...

没在压缩包里找到这个脚本

点评

如图: [attachimg]203261[/attachimg]  详情 回复 发表于 2014-11-16 11:04
回复

使用道具 举报

8621#
 楼主| 发表于 2014-11-16 11:04:25 | 只看该作者
sunsea 发表于 2014-11-16 11:02
没在压缩包里找到这个脚本

如图:

回复

使用道具 举报

8622#
发表于 2014-11-18 02:54:41 来自手机 | 只看该作者
mdyblog 发表于 2014-11-5 16:00
超级右键3.4
新:图标支持


反馈:
1、运行超级右键菜单3.4,名字和关联注册表项不修改,选只生成X86,生成后未做任何修改,用生成的批处理安装脚本安装后没有显示菜单。和3.3版本生成的对比,发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。
2、ico图标透明部分显示为黑色。

问题:帮助里写的看了不是太明白。如关联到Drive、Folder,要写成“ .Drive ”、“ .Floder ” ?关联到不是.后缀的,如exefile、dllfile,如何处理?

内置资源里这么写?:
INDATA\.Drive
INDATA\.folder
INDATA\.exefile

ResHack.exe不能加带.的资源

点评

>>发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。 HKCR\CLSID\{GUID} 不用自己加的。 注册DLL的时候会自动 加上。 就是 regsvr32 ImdiskMenuExt.DLL  详情 回复 发表于 2014-11-18 16:55
>>ResHack.exe不能加带.的资源 重新下载, 内置的话,用_代. A.TXT 对应 _TXT 关联到不是.后缀的,如exefile、dllfile,如何处理? exefile dllfile 这些都是别名,用原始的。 exefile 是.exe 的别名。*.e  详情 回复 发表于 2014-11-18 14:30
>>和3.3版本生成的对比,发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。 没明白。 能把具体的命令贴出来吗?  详情 回复 发表于 2014-11-18 12:16
>>ico图标透明部分显示为黑色。 默认是16x16的BMP。 ICON 可能显示比较怪。  详情 回复 发表于 2014-11-18 12:08
回复

使用道具 举报

8623#
 楼主| 发表于 2014-11-18 12:08:57 | 只看该作者
singel 发表于 2014-11-18 02:54
反馈:
1、运行超级右键菜单3.4,名字和关联注册表项不修改,选只生成X86,生成后未做任何修改,用生成 ...

>>ico图标透明部分显示为黑色。
默认是16x16的BMP。
ICON 可能显示比较怪。
回复

使用道具 举报

8624#
 楼主| 发表于 2014-11-18 12:16:22 | 只看该作者
singel 发表于 2014-11-18 02:54
反馈:
1、运行超级右键菜单3.4,名字和关联注册表项不修改,选只生成X86,生成后未做任何修改,用生成 ...

>>和3.3版本生成的对比,发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。
没明白。
能把具体的命令贴出来吗?

点评

多谢M大。回复迟了,已修复了吧?不过还是贴上来。 就是少了下面批处理脚本里的注册表项: reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}" /f /ve /t REG_SZ /d "Super000000000000000 Class"  详情 回复 发表于 2014-11-18 20:33
回复

使用道具 举报

8625#
 楼主| 发表于 2014-11-18 14:30:30 | 只看该作者
singel 发表于 2014-11-18 02:54
反馈:
1、运行超级右键菜单3.4,名字和关联注册表项不修改,选只生成X86,生成后未做任何修改,用生成 ...

>>ResHack.exe不能加带.的资源
重新下载, 内置的话,用_代.
A.TXT 对应 _TXT


关联到不是.后缀的,如exefile、dllfile,如何处理?
exefile  dllfile 这些都是别名,用原始的。
exefile 是.exe 的别名。*.exe的文件
dllfile 是.dll 的别名。*.dll的文件

一般 .XYZ的后缀, windows会建一个XYZfile的别名

在HKCR\.exe 会见到 exefile 这个别名
回复

使用道具 举报

8626#
 楼主| 发表于 2014-11-18 16:55:53 | 只看该作者
singel 发表于 2014-11-18 02:54
反馈:
1、运行超级右键菜单3.4,名字和关联注册表项不修改,选只生成X86,生成后未做任何修改,用生成 ...

>>发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。
HKCR\CLSID\{GUID} 不用自己加的。
注册DLL的时候会自动 加上。
就是 regsvr32   ImdiskMenuExt.DLL  
回复

使用道具 举报

8627#
发表于 2014-11-18 20:33:01 来自手机 | 只看该作者
本帖最后由 singel 于 2014-11-18 20:42 编辑
mdyblog 发表于 2014-11-18 12:16
>>和3.3版本生成的对比,发现没有写注册表HKCR\CLSID\{GUID}。提取旧版的修改后给它用,可以显示菜单了。 ...


多谢M大。回复迟了,已修复了吧?不过还是贴上来。

原来的3.4版生成的DLL用regsvr32命令注册了,少写了下面批处理脚本里的注册表项:

reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}" /f /ve /t REG_SZ /d "Super000000000000000 Class"
reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}\InprocServer32" /f /ve /t REG_SZ /d "%cd%\ImdiskMenuExt.DLL"
reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}\InprocServer32" /f /v "ThreadingModel" /t REG_SZ /d "Apartment"
reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}\ProgID" /f /ve /t REG_SZ /d "Super000000000000000.Super000000000000000.1"
reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}\TypeLib" /f /ve /t REG_SZ /d "{7E7120D5-3806-4B07-9D1A-9AD5D8371930}"
reg add "HKCR\CLSID\{AC044CFA-02EF-43D5-AC0B-DCB6FE4730CD}\VersionIndependentProgID" /f /ve /t REG_SZ /d "Super000000000000000.Super000000000000000"

点评

这几项, regsvr32的时候自动注册。不用手动注册。  详情 回复 发表于 2014-11-18 21:22
回复

使用道具 举报

8628#
 楼主| 发表于 2014-11-18 21:22:40 | 只看该作者
本帖最后由 mdyblog 于 2014-11-18 21:29 编辑
singel 发表于 2014-11-18 20:33
多谢M大。回复迟了,已修复了吧?不过还是贴上来。

原来的3.4版生成的DLL用regsvr32命令注册了,少 ...


这几项, regsvr32的时候自动注册。不用手动注册。

如果 没有, 说明 注册不成功。

点评

M大,下载的最新版3.4生成的DLL内置资源后regsvr32不显示菜单,上传附件帮俺看看哪里错误了^_^。 另,测试发现原来的101资源作为全局(*)关联菜单,只能关联有限的几个文件格式,发现的可关联的有DLL、EXE、BAT  详情 回复 发表于 2014-11-19 02:47
回复

使用道具 举报

8629#
发表于 2014-11-19 02:47:18 来自手机 | 只看该作者
本帖最后由 singel 于 2014-11-19 05:38 编辑
mdyblog 发表于 2014-11-18 21:22
这几项, regsvr32的时候自动注册。不用手动注册。

如果 没有, 说明 注册不成功。


M大,下载的最新版3.4生成的DLL内置资源后regsvr32不显示菜单,上传附件帮俺看看哪里错误了^_^。

另,测试发现原来的101资源作为全局(*)关联菜单,只能关联有限的几个文件格式,发现的可关联的有DLL、EXE、BAT等,没有关联的如TXT、mht等。

复件 ImdiskMenuExt.zip (30.07 KB, 下载次数: 2)

点评

这个不用手动 改CLSID ImdiskMenuExt安装.CMD 就可以了  详情 回复 发表于 2014-11-19 06:00
回复

使用道具 举报

8630#
 楼主| 发表于 2014-11-19 06:00:01 | 只看该作者
本帖最后由 mdyblog 于 2014-11-20 19:54 编辑
singel 发表于 2014-11-19 02:47
M大,下载的最新版3.4生成的DLL内置资源后regsvr32不显示菜单,上传附件帮俺看看哪里错误了^_^。

另 ...


这个不用手动 改CLSID
ImdiskMenuExt安装.CMD 就可以了

超级右键菜单3.4示例.7z

423.67 KB, 下载次数: 6

点评

多谢M大^_^  详情 回复 发表于 2014-11-19 13:07
回复

使用道具 举报

8631#
发表于 2014-11-19 13:07:26 来自手机 | 只看该作者
本帖最后由 singel 于 2014-11-20 02:19 编辑
mdyblog 发表于 2014-11-19 06:00
这个不用手动 改CLSID
ImdiskMenuExt安装.CMD 就可以了


多谢M大^_^
回复

使用道具 举报

8632#
发表于 2014-11-20 19:07:01 | 只看该作者
check=CALL $**c **1 %%~dps?\PECMD.DLL,main,TEAM ENVI^ ForceLocal=1| SET R=23| RAMD Imdisk*V -l -m %%L| FIND $%%V%%<>, SET R=0xFBF|  EXIT= %%R%%"

menu=将磁盘内容保存到映像文件"
help=将磁盘内容保存到映像文件"
cmd=rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %%L"

menu=卸载 ImDisk 虚拟磁盘"
help=卸载 ImDisk 虚拟磁盘"
cmd=rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %%L"

menu=数据刷到磁盘"
help=数据立即刷到磁盘,提高安全性"
cmd=pecmd moun -udm sync %%L"


1120号今天下载的,上面的菜单内置INDATA\DRIVE之后,在ZIP、RAR、7Z、CMD、TXT。。。等文件右键也会显示菜单,如图


硬盘分区则显示全部菜单。

点评

“SET R=23”因该是"SET R=0x23"  详情 回复 发表于 2014-11-20 19:27
回复

使用道具 举报

8633#
 楼主| 发表于 2014-11-20 19:27:16 | 只看该作者
singel 发表于 2014-11-20 19:07
1120号今天下载的,上面的菜单内置INDATA\DRIVE之后,在ZIP、RAR、7Z、CMD、TXT。。。等文件右键也会显 ...

“SET R=23”因该是"SET R=0x23"

点评

改为"SET R=0x23"后,硬盘盘符还是显示全部菜单,ZIP等格式文件显示”卸载Imdisk虚拟磁盘“  详情 回复 发表于 2014-11-20 19:54
回复

使用道具 举报

8634#
发表于 2014-11-20 19:28:54 | 只看该作者
回复

使用道具 举报

8635#
发表于 2014-11-20 19:54:05 | 只看该作者
mdyblog 发表于 2014-11-20 19:27
“SET R=23”因该是"SET R=0x23"

改为"SET R=0x23"后,硬盘盘符还是显示全部菜单,ZIP等格式文件显示”卸载Imdisk虚拟磁盘“

点评

给个“多后缀内置”的实例吧:  详情 回复 发表于 2014-11-20 22:02
你是怎么用的, 用 PECMD.DLL 还是 CheckImdiskMenuExt.cmd ?  详情 回复 发表于 2014-11-20 19:56
回复

使用道具 举报

8636#
 楼主| 发表于 2014-11-20 19:56:20 | 只看该作者
singel 发表于 2014-11-20 19:54
改为"SET R=0x23"后,硬盘盘符还是显示全部菜单,ZIP等格式文件显示”卸载Imdisk虚拟磁盘“

你是怎么用的, 用 PECMD.DLL  还是  CheckImdiskMenuExt.cmd ?

点评

用PECMD.DLL,内置菜单到INDATA\DRIVE。  详情 回复 发表于 2014-11-21 02:13
回复

使用道具 举报

8637#
 楼主| 发表于 2014-11-20 22:02:50 | 只看该作者
本帖最后由 mdyblog 于 2014-11-21 08:55 编辑
singel 发表于 2014-11-20 19:54
改为"SET R=0x23"后,硬盘盘符还是显示全部菜单,ZIP等格式文件显示”卸载Imdisk虚拟磁盘“


给个“多后缀内置”的实例吧:

目录效果.png (4.65 KB, 下载次数: 130)

目录效果.png

Imd盘效果.png (3.45 KB, 下载次数: 123)

Imd盘效果.png

TXT效果.png (3.64 KB, 下载次数: 128)

TXT效果.png

ZIP效果.png (4.74 KB, 下载次数: 133)

ZIP效果.png

普通盘效果.png (4.17 KB, 下载次数: 135)

普通盘效果.png

无后缀效果.png (3.84 KB, 下载次数: 122)

无后缀效果.png

超级右键-内置.7z

52.41 KB, 下载次数: 12

点评

多谢M大,^ω^  详情 回复 发表于 2014-11-21 02:14
回复

使用道具 举报

8638#
发表于 2014-11-21 02:13:29 来自手机 | 只看该作者
mdyblog 发表于 2014-11-20 19:56
你是怎么用的, 用 PECMD.DLL  还是  CheckImdiskMenuExt.cmd ?

用PECMD.DLL,内置菜单到INDATA\DRIVE。
回复

使用道具 举报

8639#
发表于 2014-11-21 02:14:56 来自手机 | 只看该作者
本帖最后由 singel 于 2014-11-21 03:43 编辑
mdyblog 发表于 2014-11-20 22:02
给个“多后缀内置”的实例吧:


奇怪了,用M大你9065#楼的内置实例,我这里普通磁盘还是显示全部菜单,环境:XP系统。

点评

重新下载。 注意把以前的注册表中加的东西都删掉, 防止干扰。 加了“目录”。  详情 回复 发表于 2014-11-21 08:57
回复

使用道具 举报

8640#
 楼主| 发表于 2014-11-21 08:57:38 | 只看该作者
本帖最后由 mdyblog 于 2014-11-21 08:59 编辑
singel 发表于 2014-11-21 02:14
奇怪了,用M大你9065#楼的内置实例,我这里普通磁盘还是显示全部菜单,环境:XP系统。


重新下载。超级右键-内置.7z

注意把以前的注册表中加的东西都删掉, 防止干扰。

加了“目录”。

这个 用的是  CheckImdiskMenuExt.cmd

运行 安装-超级右键-内置.CMD,
杀掉 Explorer 或 注销一次。

点评

多谢M大。俺再试试看^ω^。  详情 回复 发表于 2014-11-21 20:00
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 18:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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