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

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

   火... [复制链接]
发表于 2015-3-17 18:12:39 | 显示全部楼层
mdyblog 发表于 2015-3-17 01:16
5382         从「开始」菜单脱离(&I)
5387         0x150B    :从任务栏脱离(&K)

谢M大!
回复

使用道具 举报

发表于 2015-3-20 10:40:03 | 显示全部楼层
本帖最后由 ling3882688 于 2015-3-20 11:18 编辑

M大,之前请教的读取ini的问题,现在有个这样的情况你看看能不能处理。
如果我把一个ini直接放到pecmd配置文件里了,能否实现读取呢?
ReadINI.rar (827 Bytes, 下载次数: 2)
测试了下貌似可以读取。压缩看下。
CMPS压缩之后就无法读取了。
回复

使用道具 举报

发表于 2015-3-20 15:28:17 | 显示全部楼层
PECMD2012.1.88.05.55  2015-03-17版本下面命令不能引导
FORX !\boot\OP_X64.WIM,MyWIM,1,TEAM EXEC =@imagex /apply %MyWIM% 1 X:\|IFEX X:\OP\WIN8PE.INI,LOAD X:\OP\WIN8PE.INI
PECMD2012.1.88.05.55  2015-03-13版本能正常引导。

点评

1: 重新下载试试。 2: 所有命令行程序的隐藏, 都不需@ 用!或*或--hide 就可以了。 @大可不必。 前者 不是所有系统都能实现,目前就 传统PE可以(RAMOS不行) 后者总是可以的。 @是防止 某些GUI程  详情 回复 发表于 2015-3-20 17:29
什么系统?  详情 回复 发表于 2015-3-20 16:32
回复

使用道具 举报

 楼主| 发表于 2015-3-20 16:32:22 | 显示全部楼层
shq000 发表于 2015-3-20 15:28
PECMD2012.1.88.05.55  2015-03-17版本下面命令不能引导
FORX !\boot\OP_X64.WIM,MyWIM,1,TEAM EXEC =@ima ...

什么系统?

点评

系统是WIN8PE 64位 以前的PECMD2012版本都可以,就是PECMD2012.1.88.05.55 2015-03-17版本不可以运行。新版本明本我测试一下看可不可以。  详情 回复 发表于 2015-3-20 22:05
回复

使用道具 举报

发表于 2015-3-20 17:17:54 | 显示全部楼层
有个问题:
MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:  这一句在ini文件里执行OK。但将其转为内置脚本,就不能执行了。
需要如何修改?

点评

你大概删除了PECMD.EXE的什么东西 闹出的 幺蛾子。 射门都不删除,就正常。 WAIGO 的 ShowDrives.EXE就是全内置的。  详情 回复 发表于 2015-3-20 17:32
回复

使用道具 举报

 楼主| 发表于 2015-3-20 17:29:50 | 显示全部楼层
shq000 发表于 2015-3-20 15:28
PECMD2012.1.88.05.55  2015-03-17版本下面命令不能引导
FORX !\boot\OP_X64.WIM,MyWIM,1,TEAM EXEC =@ima ...

1:
重新下载试试。


2:
所有命令行程序的隐藏, 都不需@
用!或*或--hide  就可以了。 @大可不必。
前者 不是所有系统都能实现,目前就 传统PE可以(RAMOS不行)
后者总是可以的。


@是防止 某些GUI程序 (非命令行程序) 再次显示的问题。

命令行程序 没有  “再次显示”能力,所以@用不着,还是用!*--hide。
回复

使用道具 举报

 楼主| 发表于 2015-3-20 17:32:21 | 显示全部楼层
本帖最后由 mdyblog 于 2015-3-20 17:59 编辑

sp_star 发表于 2015-3-20 17:17
有个问题:
MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:  这一句在ini文件里执行OK。但将其转 ...

1)
你大概删除了PECMD.EXE的什么东西 闹出的 幺蛾子。
什么都不删除,就正常了。
WAIGO 的 ShowDrives.EXE就是全内置的。


PECMD的资源不要随便删除。  最少在确认删除没有副作用前不要删除。
最好先什么都不删除,让他正常工作。
至于删除,那是 后期优化的事。

很多人随便 删除 PECMD的资源, 导致  幺蛾子。

如果删除了资源, 出现问题, 就不要提问了,
应该 回到什么都没删除的状态, 再有问题,在提问,
因为 网络 通信不能实时, 可能国很久才能得到回复, 浪费你的宝贵时间...

2)
101脚本中需要过滤一下。
因为PECMD 可能回调自己。

一般APP 要么没有参数,要么给个特别的参数标志(比如--app,只要不和PECMD命令混同就可以)
FIND $[ '%~1'<>'' & %~1<>--app ], TEAM %*| EXIT      //过滤回调
下面是APP

点评

什么都没删啊。要不你看看附件。 就加了一句MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:,自动执行。在我这里不行。 设备号什么都是对的,用load ini的方式可以加载。  详情 回复 发表于 2015-3-20 17:45
回复

使用道具 举报

发表于 2015-3-20 17:45:00 | 显示全部楼层
mdyblog 发表于 2015-3-20 17:32
你大概删除了PECMD.EXE的什么东西 闹出的 幺蛾子。
射门都不删除,就正常。
WAIGO 的 ShowDrives.EXE就 ...

什么都没删啊。要不你看看附件。
就加了一句MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:,自动执行。在我这里不行。
设备号什么都是对的,用load ini的方式可以加载。

moun.7z (532.05 KB, 下载次数: 10)

点评

用最最最最新版的 PECMD.EXE 你原来的代码也可以。不用特别过滤。 [attachimg]212019[/attachimg]  详情 回复 发表于 2015-3-20 18:31
[attachimg]212015[/attachimg] 从 X.4336.LOG 看: 2 [LOGS * X.4336.LOG] :操作成功完成。 3 {FIND $[ 'RAMD''' & RAMD--app ], TEAM SET &cmd=RAMD ImDisk*&V*81728s*9  详情 回复 发表于 2015-3-20 18:05
回复

使用道具 举报

 楼主| 发表于 2015-3-20 18:05:53 | 显示全部楼层
sp_star 发表于 2015-3-20 17:45
什么都没删啊。要不你看看附件。
就加了一句MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:, ...

moun.7z (521.94 KB, 下载次数: 4)


00076.png

从 X.4336.LOG  看:
2        [LOGS * X.4336.LOG]        <0>        :操作成功完成。
3        {FIND $[ 'RAMD'<>'' & RAMD<>--app ], TEAM SET &cmd=RAMD ImDisk*&V*81728s*9816s*0*\\.\PhysicalDrive1*PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  -a  -o cd -o ro  -m Z:| | EXIT}
3        [SET &cmd=RAMD ImDisk*&V*81728s*9816s*0*\\.\PhysicalDrive1*PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  -a  -o cd -o ro  -m Z:        <0>        :操作成功完成。
[EXEC --pid:&__ImdMapPid  --exe:#10|INDATA --nfb *PECMD.exe "-kill:D:\MDY\DESKTOP\moun\PECMD.exe RAMD Imdisk*&V -D -m Z:" -w:60000   -r shm:PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  \\.\PhysicalDrive1 9816 81728  ]        <0>        :操作成功完成。
3        [RAMD ImDisk*&V*81728s*9816s*0*\\.\PhysicalDrive1*PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  -a  -o cd -o ro  -m Z:]        <0>        :操作成功完成。
3        {EXIT}
3        [TEAM SET &cmd=RAMD ImDisk*&V*81728s*9816s*0*\\.\PhysicalDrive1*PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  -a  -o cd -o ro  -m Z:| | EXIT]        <0>        :操作成功完成。
3        [FIND $[ 'RAMD'<>'' & RAMD<>--app ], TEAM SET &cmd=RAMD ImDisk*&V*81728s*9816s*0*\\.\PhysicalDrive1*PhysicalDrive1#81728#9816$[WR:0][UDM:MBROS]1370174751908531863  -a  -o cd -o ro  -m Z:| | EXIT]        <0>        :操作成功完成。

---------------------
可以看到 回调了 RAMD命令,
所以要过滤下, 否则死循环。

点评

虽然没太看懂你说什么,但你提供的可以挂载了。谢谢! FIND $[ '%~1''' & %~1--app ], TEAM SET &cmd=%*| %&cmd%| EXIT //过滤回调 如果一个脚本里有多个MOUN,是不是只要在开头放一个“过滤回调”就行了?  详情 回复 发表于 2015-3-20 18:19
回复

使用道具 举报

发表于 2015-3-20 18:19:55 | 显示全部楼层
mdyblog 发表于 2015-3-20 18:05
从 X.4336.LOG  看:
2        [LOGS * X.4336.LOG]                :操作成功完成。
3      ...

虽然没太看懂你说什么,但你提供的可以挂载了。谢谢!

FIND $[ '%~1'<>'' & %~1<>--app ], TEAM SET &cmd=%*| %&cmd%| EXIT      //过滤回调
如果一个脚本里有多个MOUN,是不是只要在开头放一个“过滤回调”就行了?
RAMD命令需要“过滤回调”吗?用同样的可以吗?

点评

脚本开头 过滤一次就可以了。  详情 回复 发表于 2015-3-20 18:32
回复

使用道具 举报

 楼主| 发表于 2015-3-20 18:31:42 | 显示全部楼层
sp_star 发表于 2015-3-20 17:45
什么都没删啊。要不你看看附件。
就加了一句MOUN -udm -w -udmid: 1 -ret: &V \\.\PhysicalDrive4 Z:, ...

用最最最最新版的 PECMD.EXE

你原来的代码也可以。不用特别过滤。
PECMD2.7z (519.2 KB, 下载次数: 5)

00077.png

点评

好的,我去下载最新的吧。谢谢!  详情 回复 发表于 2015-3-20 18:35
回复

使用道具 举报

 楼主| 发表于 2015-3-20 18:32:23 | 显示全部楼层
sp_star 发表于 2015-3-20 18:19
虽然没太看懂你说什么,但你提供的可以挂载了。谢谢!

FIND $[ '%~1''' & %~1--app ], TEAM SET &cmd= ...

脚本开头 过滤一次就可以了。
回复

使用道具 举报

发表于 2015-3-20 18:35:05 | 显示全部楼层
mdyblog 发表于 2015-3-20 18:31
用最最最最新版的 PECMD.EXE

你原来的代码也可以。不用特别过滤。

好的,我去下载最新的吧。谢谢!
回复

使用道具 举报

发表于 2015-3-20 22:05:25 | 显示全部楼层

系统是WIN8PE 64位 以前的PECMD2012版本都可以,就是PECMD2012.1.88.05.55  2015-03-17版本不可以运行。新版本明本我测试一下看可不可以。
回复

使用道具 举报

发表于 2015-3-20 22:37:43 | 显示全部楼层
PECMD2012.1.88.05.55  2015-03-20最新版本测试了一下系统引导正常。,
回复

使用道具 举报

发表于 2015-3-21 13:11:36 来自手机 | 显示全部楼层
M大,能否分别写个判断注册表子键、键名、键值是否存在的例子?
查询键值的我会了,查子键和键名的还不会。

点评

查KEY是否存在: regi ?HKCU\Software\MicrosoftxX\,&&VT FIND $%&VT%=ERROR, MESS KEY 不存在! MESS KEY 存在 查Value是否存在: regi ?HKCU\Software\Microsoft\ABC,&&VT FIND $%&VT%=ERROR, MESS  详情 回复 发表于 2015-3-21 15:52
回复

使用道具 举报

 楼主| 发表于 2015-3-21 15:52:25 | 显示全部楼层
singel 发表于 2015-3-21 13:11
M大,能否分别写个判断注册表子键、键名、键值是否存在的例子?
查询键值的我会了,查子键和键名的还不会 ...

查KEY是否存在:
regi  ?HKCU\Software\MicrosoftxX\,&&VT

FIND  $%&VT%=ERROR, MESS  KEY 不存在!  MESS KEY 存在


查Value是否存在:
regi  ?HKCU\Software\Microsoft\ABC,&&VT
FIND  $%&VT%=ERROR, MESS Value 不存在!  MESS Value存在




查Data是否存在:

regi  ?HKCU\Software\Microsoft\,&&VT
FIND  $%&VT%=ERROR, MESS  KEY 不存在
FIND  $%&VT%=ERROR,!
{
   FIND  $%&VT%=NI,   MESS DATA 不存在!  MESS DATA 存在   //NI则没有数据
}

点评

多谢M大^_^  详情 回复 发表于 2015-3-21 22:02
回复

使用道具 举报

发表于 2015-3-21 22:02:03 来自手机 | 显示全部楼层
mdyblog 发表于 2015-3-21 15:52
查KEY是否存在:
regi  ?HKCU\Software\MicrosoftxX\,&&VT


多谢M大^_^
回复

使用道具 举报

发表于 2015-3-27 09:46:50 | 显示全部楼层
查阅 HKEY 代码的说明,没找到方向键的用法。

如图所示,想用方向键选择菜单条,及用 Tab + 方向键选择其它各项目要怎样写呢?
2015-03-27_091947.png

点评

查阅 HKEY 代码的说明,没找到方向键的用法。 ---------------- PECMD HELP HKEY PECMD HELP 键值 TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 WIN1 _SUB WIN1,W295H587,新窗口1, HKEY* VK_LEFT,OnLEFT  详情 回复 发表于 2015-3-27 23:53
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1 WIN1 _SUB WIN1,W295H587,新窗口1, RADI RADI1,L84T40W60H30,RADI1,,,1 RADI RADI2,L77T72W60H30,RADI2,,,1 RADI RADI3,L78T121W60H30,RADI3,,1,1  详情 回复 发表于 2015-3-27 23:44
回复

使用道具 举报

发表于 2015-3-27 15:30:53 | 显示全部楼层
老大,能不能将每次的更新写个更新日志,每次升级都比较痛苦。
还是要整一个最稳定版。新的均为测试版。

点评

PECMD 基本不动了。 差不多一年没怎么更新了。写更新日志就没多大意义了。 最近 搞个UD,U+,才来更新下的。 以后基本不更新了。 --------- 我还是放个吧。  详情 回复 发表于 2015-3-27 23:46
回复

使用道具 举报

 楼主| 发表于 2015-3-27 23:44:28 | 显示全部楼层
2010WAIGO 发表于 2015-3-27 09:46
查阅 HKEY 代码的说明,没找到方向键的用法。

如图所示,想用方向键选择菜单条,及用 Tab + 方向键选择 ...

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
WIN1

_SUB WIN1,W295H587,新窗口1,
    RADI RADI1,L84T40W60H30,RADI1,,,1
    RADI RADI2,L77T72W60H30,RADI2,,,1
    RADI RADI3,L78T121W60H30,RADI3,,1,1
    LIST LIST1,L73T182W60H100,LIST1,
    LIST LIST2,L73T237W60H100,LIST2,
    RADI RADI4,L41T342W60H30,RADI4,,1,2
    RADI RADI5,L114T341W60H30,RADI5,,,2
    RADI RADI6,L187T341W60H30,RADI6,,,2
    RADI RADI7,L86T377W60H30,RADI7,,1,3
    RADI RADI8,L85T401W60H30,RADI8,,,3
    CHEK CHEK1,L72T443W60H30,CHEK1,,
    ITEM ITEM1,L80T494W60H30,ITEM1,
_END

默认就能用的, 方向键, TAB键。

在复杂的, 用  HKEY* 自己做了。

点评

谢谢!用这个就可以了,但不知 "CHEK" 框要如何加上勾勾? [attachimg]212607[/attachimg][attachimg]212607[/attachimg]  详情 回复 发表于 2015-3-28 06:08
回复

使用道具 举报

 楼主| 发表于 2015-3-27 23:46:53 | 显示全部楼层
hhh333 发表于 2015-3-27 15:30
老大,能不能将每次的更新写个更新日志,每次升级都比较痛苦。
还是要整一个最稳定版。新的均为测试版。

首页有个,没接上。
PECMD 基本不动了。 差不多一年没怎么更新了。写更新日志就没多大意义了。
最近 搞个UD,U+,才来更新下的。
以后基本不更新了。

---------
我还是放个吧。

点评

text 怎么又变成空两行输出了呢?记得原来已经改过来了的,不指定位置就应该从左上角输出,用的是最新版。  详情 回复 发表于 2015-3-28 17:07
回复

使用道具 举报

 楼主| 发表于 2015-3-27 23:53:26 | 显示全部楼层
2010WAIGO 发表于 2015-3-27 09:46
查阅 HKEY 代码的说明,没找到方向键的用法。

如图所示,想用方向键选择菜单条,及用 Tab + 方向键选择 ...

查阅 HKEY 代码的说明,没找到方向键的用法。
----------------
PECMD HELP HKEY
PECMD HELP 键值

TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
WIN1

_SUB WIN1,W295H587,新窗口1,

HKEY* VK_LEFT,OnLEFT
HKEY* VK_UP,OnUP
HKEY* VK_DOWN,OnDOWN
HKEY* VK_RIGHT,OnRIGHT
_END

_SUB OnLEFT
...
_END
回复

使用道具 举报

发表于 2015-3-28 06:08:13 | 显示全部楼层
mdyblog 发表于 2015-3-27 23:44
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
WIN1

谢谢!用这个就可以了,但不知 "CHEK" 框要如何加上勾勾?

2015-03-28_055446.png

点评

CHEK CHEK1,L72T443W60H30,CHEK1,,1[/backcolor]  详情 回复 发表于 2015-3-28 06:32
回复

使用道具 举报

 楼主| 发表于 2015-3-28 06:32:44 | 显示全部楼层
2010WAIGO 发表于 2015-3-28 06:08
谢谢!用这个就可以了,但不知 "CHEK" 框要如何加上勾勾?

CHEK CHEK1,L72T443W60H30,CHEK1,,1

点评

这个我懂。我是说按方向键到 CHEK 窗口没有加上勾勾,要再加按什么键才能加上去?  详情 回复 发表于 2015-3-28 06:39
回复

使用道具 举报

发表于 2015-3-28 06:39:02 | 显示全部楼层
本帖最后由 2010WAIGO 于 2015-3-28 06:48 编辑
mdyblog 发表于 2015-3-28 06:32
CHEK CHEK1,L72T443W60H30,CHEK1,,1


这个我懂。我是说您做给我的样本,按方向键到 CHEK 窗口没有加上勾勾,要再加按什么键才能加上去?

备注:已上传一个能用的 MBROSTool.exe 给您参考:

http://pan.baidu.com/s/1qWFQAVa

点评

按方向键到 CHEK 窗口没有加上勾勾,要再加按什么键才能加上去? ---------------- 空格 键 可切换 狗狗。  详情 回复 发表于 2015-3-28 07:23
回复

使用道具 举报

 楼主| 发表于 2015-3-28 07:23:31 | 显示全部楼层
2010WAIGO 发表于 2015-3-28 06:39
这个我懂。我是说您做给我的样本,按方向键到 CHEK 窗口没有加上勾勾,要再加按什么键才能加上去?

...

按方向键到 CHEK 窗口没有加上勾勾,要再加按什么键才能加上去?
----------------
空格 键 可切换 狗狗。
回复

使用道具 举报

发表于 2015-3-28 17:07:45 | 显示全部楼层
mdyblog 发表于 2015-3-27 23:46
首页有个,没接上。
PECMD 基本不动了。 差不多一年没怎么更新了。写更新日志就没多大意义了。
最近  ...

text 怎么又变成空两行输出了呢?记得原来已经改过来了的,不指定位置就应该从左上角输出,用的是最新版。

点评

兼容4.0 . 我说怎么和 4。0不同,原理中间改过。 还是 兼容4.0 吧 。 默认 空2行的位置。 要顶行, 指定位置坐标就可以了。  详情 回复 发表于 2015-3-28 17:11
回复

使用道具 举报

 楼主| 发表于 2015-3-28 17:11:56 | 显示全部楼层
hhh333 发表于 2015-3-28 17:07
text 怎么又变成空两行输出了呢?记得原来已经改过来了的,不指定位置就应该从左上角输出,用的是最新版 ...


兼容4.0 .
我说怎么和 4.0不同,原来中间改过。
还是 兼容4.0 吧 。
默认 空2行的位置。
要顶行, 指定位置坐标就可以了。

点评

这个还是不兼容4.0为好,况且前面的2月份以前的版本都是顶格输出的。 之所以4.0要那么输出,是因为老九为了显示那一行版权信息。从好理解的角度应该是不指定默认就是第1行第1列。  详情 回复 发表于 2015-3-28 17:46
回复

使用道具 举报

发表于 2015-3-28 17:46:21 | 显示全部楼层
mdyblog 发表于 2015-3-28 17:11
兼容4.0 .
我说怎么和 4.0不同,原来中间改过。
还是 兼容4.0 吧 。

这个还是不兼容4.0为好,况且前面的2月份以前的版本都是顶格输出的。
之所以4.0要那么输出,是因为老九为了显示那一行版权信息。从好理解的角度应该是不指定默认就是第1行第1列。

点评

还是不改了。改来改去,没什么意思。 基本上:尽量兼容4。0  详情 回复 发表于 2015-3-29 09:45
你说的也对。 看看 2010WAIGO 什么意思。 免得 来回改, 累死了。  详情 回复 发表于 2015-3-28 18:00
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-17 15:54

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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