无忧启动论坛

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

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

    [复制链接]
10681#
发表于 2015-9-1 13:39:44 | 只看该作者
mdyblog 发表于 2015-9-1 13:38
CheckHybridMBR
你面到底是那句的问题?
你试着注释一些语句,就能定位那句的原因。


如果在CALL Check上一行加一句 WAIT 1 那么上一句的mess能正常显示,但是子过程Check里的mess还是不显示。
多出来的PECMD进程任务管理器结束掉之后MESS才显示。
回复

使用道具 举报

10682#
发表于 2015-9-1 13:42:45 | 只看该作者
本帖最后由 ling3882688 于 2015-9-1 13:48 编辑
mdyblog 发表于 2015-9-1 13:38
1:
CheckHybridMBR
你面到底是那句的问题?


这是多出来的进程,你看CPU使用99%。
回复

使用道具 举报

10683#
发表于 2015-9-1 13:58:05 | 只看该作者
mdyblog 发表于 2015-9-1 13:38
1:
CheckHybridMBR
你面到底是那句的问题?

精简到这种程度也无法出现MESS窗口了。
_SUB CheckHybridMBR
_END
CALL Check
_SUB Check
CheckHybridMBR  &&MBR  0
MESS 1111
_END
回复

使用道具 举报

10684#
发表于 2015-9-1 14:00:14 | 只看该作者
本帖最后由 ling3882688 于 2015-9-1 14:04 编辑
mdyblog 发表于 2015-9-1 11:23
奇怪, 我早WIN7X64 上 PECMDX86 PECMDX64 这样在帮助界面输入框运行,都正常
XP下正常。


再来个更极端的,下面的代码故障依旧并且不光是直接复制进去点执行不行,直接LOAD也无法出现MESS:

_SUB MySUB1
MESS 11111
_END

CALL MySUB2

_SUB MySUB2
CALL MySUB1
MESS 22222
_END

我特意找了个老版本的就没问题版本如下:

点评

你在输入框的最后输入几个回车试试。  详情 回复 发表于 2015-9-1 14:04
回复

使用道具 举报

10685#
 楼主| 发表于 2015-9-1 14:04:03 | 只看该作者
ling3882688 发表于 2015-9-1 14:00
再来个更极端的,下面的代码故障依旧并且不光是直接复制进去点执行不行,直接LOAD也无法出现MESS:

...

你在输入框的最后输入几个回车试试。

点评

加一个回车之后全都没问题了。  详情 回复 发表于 2015-9-1 14:11
输入回车就好使了,咋回事啊?  详情 回复 发表于 2015-9-1 14:05
回复

使用道具 举报

10686#
发表于 2015-9-1 14:05:59 | 只看该作者
本帖最后由 ling3882688 于 2015-9-1 14:09 编辑
mdyblog 发表于 2015-9-1 14:04
你在输入框的最后输入几个回车试试。


输入回车就好使了,咋回事啊?老版本不输入回车也好使。是不是BUG呢?
只需要加一个回车就没问题了。怎么运行都正常,我再试试之前的代码。

点评

旧版 自动加回车, 但是不能超过64K。 试试这个版本(自动加回车):  详情 回复 发表于 2015-9-1 14:14
回复

使用道具 举报

10687#
发表于 2015-9-1 14:11:24 | 只看该作者
mdyblog 发表于 2015-9-1 14:04
你在输入框的最后输入几个回车试试。

加一个回车之后全都没问题了。
回复

使用道具 举报

10688#
 楼主| 发表于 2015-9-1 14:14:45 | 只看该作者
ling3882688 发表于 2015-9-1 14:05
输入回车就好使了,咋回事啊?老版本不输入回车也好使。是不是BUG呢?
只需要加一个回车就没问题了。 ...

旧版 自动加回车, 但是不能超过64K。

试试这个版本(自动加回车):
PECMD.zip (832.37 KB, 下载次数: 5)

点评

嗯,你给的这个PECMD不加回车也没问题。  详情 回复 发表于 2015-9-1 14:18
回复

使用道具 举报

10689#
发表于 2015-9-1 14:18:07 | 只看该作者
本帖最后由 ling3882688 于 2015-9-1 14:21 编辑
mdyblog 发表于 2015-9-1 14:14
旧版 自动加回车, 但是不能超过64K。

试试这个版本(自动加回车):


嗯,你给的这个PECMD不加回车也没问题。这是个BUG吗?
像我这种强迫症患者一般不习惯尾部留空行的,没想到竟然偶遇这样的问题。
吓得我赶紧把所有的配置文件全加上回车了。

点评

配置文件不用的。 仅仅是小窗口运行是的问题。 新版 好了, 上传了。  详情 回复 发表于 2015-9-1 14:25
回复

使用道具 举报

10690#
 楼主| 发表于 2015-9-1 14:25:05 | 只看该作者
ling3882688 发表于 2015-9-1 14:18
嗯,你给的这个PECMD不加回车也没问题。这是个BUG吗?
像我这种强迫症患者一般不习惯尾部留空行的,没 ...

配置文件不用的。
仅仅是小窗口运行是的问题。
新版 好了, 上传了。

点评

OK,马上下载!谢谢M大!  详情 回复 发表于 2015-9-1 14:26
回复

使用道具 举报

10691#
发表于 2015-9-1 14:26:16 | 只看该作者
本帖最后由 ling3882688 于 2015-9-1 14:29 编辑
mdyblog 发表于 2015-9-1 14:25
配置文件不用的。
仅仅是小窗口运行是的问题。
新版 好了, 上传了。


OK,马上下载!谢谢M大!
配置文件也有这样的问题。我测试的.wcz也是必须加回车的。

点评

配置文件没有这样的问题吧。 程序自动添加回车的。  详情 回复 发表于 2015-9-1 14:29
回复

使用道具 举报

10692#
 楼主| 发表于 2015-9-1 14:29:35 | 只看该作者
本帖最后由 mdyblog 于 2015-9-1 14:32 编辑
ling3882688 发表于 2015-9-1 14:26
OK,马上下载!谢谢M大!
配置文件也有这样的问题。


配置文件没有这样的问题吧。

程序自动添加回车的。


其实开始都自动添加回车的。

后来解决 小窗口64K问题, 改得匆忙,忘了 自动添加回车的。

点评

也有这样的问题,我试过的,不加回车就不行。刚才又试了一遍。 不管新版本我也试了不管配置文件还是直接点执行,不管有无回车都无问题。  详情 回复 发表于 2015-9-1 14:31
回复

使用道具 举报

10693#
发表于 2015-9-1 14:31:58 | 只看该作者
mdyblog 发表于 2015-9-1 14:29
配置文件没有这样的问题吧。

程序自动添加回车的。


也有这样的问题,我试过的,不加回车就不行。刚才又试了一遍。
新版本我也试了不管配置文件还是直接点执行,不管有无回车都无问题了。

点评

说的不是一回事吧。 我说的 是PECMD LOAD 脚本 (脚本最后没回车) 没问题。 你说的 大概是, 脚本拖到 小窗口,(脚本最后没回车) 有问题。此种还是归结为小窗口运行, 你拖入脚本和你输入是一回事。 还有  详情 回复 发表于 2015-9-1 14:36
回复

使用道具 举报

10694#
 楼主| 发表于 2015-9-1 14:36:53 | 只看该作者
ling3882688 发表于 2015-9-1 14:31
也有这样的问题,我试过的,不加回车就不行。刚才又试了一遍。
新版本我也试了不管配置文件还是直接点 ...


说的不是一回事吧。
我说的 是PECMD LOAD 脚本  (脚本最后没回车) 没问题。

你说的 大概是, 脚本拖到 小窗口,(脚本最后没回车) 有问题。此种还是归结为小窗口运行, 你拖入脚本和你输入是一回事。

还有, 脚本拖入上面的帮助界面 也是没问题的, 此时也是直接LOAD ,运行和小窗口无关, 小窗口只是并行地显示下而以。

点评

奥,那问题解决了就行了。  详情 回复 发表于 2015-9-1 15:23
回复

使用道具 举报

10695#
发表于 2015-9-1 15:23:59 | 只看该作者
mdyblog 发表于 2015-9-1 14:36
说的不是一回事吧。
我说的 是PECMD LOAD 脚本  (脚本最后没回车) 没问题。

奥,那问题解决了就行了。
回复

使用道具 举报

10696#
发表于 2015-9-3 16:01:35 | 只看该作者
请问M大,如何才能以管理员运行呢?不要用右键的管理员运行。双击EXE即可以管理员运行的方法怎么做才行?我添加资源 然后双击也一样没有以管理员运行~

点评

下载包理有 加管理员权限X86.zip X64\加管理员权限X64.zip 替换 框中的全部文本即可。  详情 回复 发表于 2015-9-3 17:07
回复

使用道具 举报

10697#
 楼主| 发表于 2015-9-3 17:07:12 | 只看该作者
chxm1023 发表于 2015-9-3 16:01
请问M大,如何才能以管理员运行呢?不要用右键的管理员运行。双击EXE即可以管理员运行的方法怎么做才行?我 ...

下载包理有
加管理员权限X86.zip
X64\加管理员权限X64.zip

替换 框中的全部文本即可。

点评

也就是说。两个都要加进去才能支持64跟32对吗?我用的PECMD.EXE是32位的~~~  详情 回复 发表于 2015-9-3 21:49
回复

使用道具 举报

10698#
发表于 2015-9-3 21:49:20 | 只看该作者
mdyblog 发表于 2015-9-3 17:07
下载包理有
加管理员权限X86.zip
X64\加管理员权限X64.zip

也就是说。两个都要加进去才能支持64跟32对吗?我用的PECMD.EXE是32位的~~~

点评

X86 用 X86 X64 用 X64  详情 回复 发表于 2015-9-3 22:17
回复

使用道具 举报

10699#
 楼主| 发表于 2015-9-3 22:17:43 | 只看该作者
chxm1023 发表于 2015-9-3 21:49
也就是说。两个都要加进去才能支持64跟32对吗?我用的PECMD.EXE是32位的~~~

X86 用 X86
X64 用 X64

点评

对啊。我添加了这样的。可是在有的机子里面还是要用右键管理员运行才行~  详情 回复 发表于 2015-9-3 22:32
回复

使用道具 举报

10700#
发表于 2015-9-3 22:32:35 | 只看该作者
mdyblog 发表于 2015-9-3 22:17
X86 用 X86
X64 用 X64

对啊。我添加了这样的。可是在有的机子里面还是要用右键管理员运行才行~

点评

试试。  详情 回复 发表于 2015-9-3 22:45
回复

使用道具 举报

10701#
 楼主| 发表于 2015-9-3 22:45:51 | 只看该作者
chxm1023 发表于 2015-9-3 22:32
对啊。我添加了这样的。可是在有的机子里面还是要用右键管理员运行才行~

试试。

PECMD-Adm.zip

757.14 KB, 下载次数: 1

点评

老大,这个跟你里面的那个“加管理员权限X86”一样的呀~算了。我机子是直接运行就可以了~个别人不行而已。估计他是gho系统的问题吧~  详情 回复 发表于 2015-9-4 20:15
PART LIST PART 1,P1 mess %p1% envi A=4 PART -up -super -swap:1 1#%A% PART LIST PART 1,P2 mess %p2% P1 的值为 1 =2 -3 -4 P2 的值为 -1 1 -3 =4,为什么P2不是-1 2 -3 =4?  详情 回复 发表于 2015-9-4 16:04
回复

使用道具 举报

10702#
发表于 2015-9-4 16:04:53 | 只看该作者

PART LIST PART 1,P1
mess %p1%

envi A=4
PART  -up -super -swap:1 1#%A%
PART LIST PART 1,P2
mess %p2%

P1 的值为 1   =2  -3  -4


P2 的值为  -1  1   -3  =4,为什么P2不是-1  2   -3  =4?


或者说第一主分区为空、第二主分区也为空时
执行PART LIST PART 1,P1
P1的返回值为-1  -2   1  =4 ,而不是按照惯性返回为:-1  -2   3  =4

点评

PART -phy[/backcolor] -up -super -swap:1 1#%A%  详情 回复 发表于 2015-9-4 18:23
下面的代码试图总是把1号disk上的首个可见分区物理号调整为1, PART LIST PART 1,P MESS %P% // -1 -2 1 =4 ENVI YH=0 FORX * %P%,A, { CALC #YH=%YH%+1 FIND #%A%>0, {  详情 回复 发表于 2015-9-4 16:27
回复

使用道具 举报

10703#
发表于 2015-9-4 16:27:39 | 只看该作者
本帖最后由 chiannet 于 2015-9-4 16:29 编辑
chiannet 发表于 2015-9-4 16:04
PART LIST PART 1,P1
mess %p1%


下面的代码试图总是把1号disk上的首个可见主分区物理号调整为1,

PART LIST PART 1,P
MESS %P% // -1 -2 1 =4
ENVI YH=0
FORX * %P%,A,
{
        CALC #YH=%YH%+1
        FIND #%A%>0,
        {
                FIND %YH%=1,!TEAM PART -up -super -swap:%YH% 1#1|EXIT FORX
            //    PART -hextp LIST PART 1#1,Q
            //   MSTR T=<2>%Q%
            //    MESS %T%
        }        
}
PART LIST PART 1,P2
MESS %P2%  //得到预期的1 -2  -3   =4

假设 %P% 的值是 -1 -2 3 =4,我们就不需要引入YH来记录swap前首个可见分区物理号的位置

点评

大概同楼上。  详情 回复 发表于 2015-9-4 18:24
回复

使用道具 举报

10704#
 楼主| 发表于 2015-9-4 18:23:49 | 只看该作者
chiannet 发表于 2015-9-4 16:04
PART LIST PART 1,P1
mess %p1%

PART  -phy  -up -super -swap:1 1#%A%
回复

使用道具 举报

10705#
 楼主| 发表于 2015-9-4 18:24:26 | 只看该作者
chiannet 发表于 2015-9-4 16:27
下面的代码试图总是把1号disk上的首个可见主分区物理号调整为1,

PART LIST PART 1,P

大概同楼上。

点评

未能成功。 PART LIST PART 1,P MESS %P% //%p%: -1 -2 1 =4 这个例子里,%p%第三项的值是1,PART -phy -up -super -swap:1 1#%A% 实质上是PART -phy -up -super -swap:1 1#1,结果超预期。1138楼  详情 回复 发表于 2015-9-4 20:54
回复

使用道具 举报

10706#
发表于 2015-9-4 20:15:09 | 只看该作者

老大,这个跟你里面的那个“加管理员权限X86”一样的呀~算了。我机子是直接运行就可以了~个别人不行而已。估计他是gho系统的问题吧~
回复

使用道具 举报

10707#
发表于 2015-9-4 20:16:52 | 只看该作者
请教下老大。如何创建高端隐藏分区。如软碟通的hddV2高端隐藏分区。用PECMD创建。给U盘创建。最好能识别出U盘列表。并且能有一个变量。复制东西进去时用到~请问老大这是怎么做到呢?

点评

PECMD2012.1.88.05.71-130810中英.多窗口线程稳定版_win32_64.Imdisk内置.7z\示例\Mk3PART.WCS  详情 回复 发表于 2015-9-4 20:50
回复

使用道具 举报

10708#
 楼主| 发表于 2015-9-4 20:50:00 | 只看该作者
chxm1023 发表于 2015-9-4 20:16
请教下老大。如何创建高端隐藏分区。如软碟通的hddV2高端隐藏分区。用PECMD创建。给U盘创建。最好能识别出U ...

PECMD2012.1.88.05.71-130810中英.多窗口线程稳定版_win32_64.Imdisk内置.7z\示例\Mk3PART.WCS

点评

老大请教一下~如何刷新 LIST ESP,L105T69W50H600,%AllDrive%, 我挂载了ESP之后,然后想要自动刷新这个下拉框。请问如何刷新?  详情 回复 发表于 2015-9-7 01:04
回复

使用道具 举报

10709#
发表于 2015-9-4 20:54:54 | 只看该作者

未能成功。

PART LIST PART 1,P
MESS %P%     //%p%: -1 -2 1 =4

这个例子里,%p%第三项的值是1,PART  -phy  -up -super -swap:1 1#%A%
实质上是PART  -phy  -up -super -swap:1 1#1,结果超预期。1138楼加入YH记录顺序,倒是可以。

点评

PART LIST PART 1,P1 mess %p1% envi A=4 PART -phy -hup -up -super -swap:1 1#%A% PART LIST PART 1,P2 mess %p2%  详情 回复 发表于 2015-9-4 21:53
回复

使用道具 举报

10710#
 楼主| 发表于 2015-9-4 21:53:49 | 只看该作者
chiannet 发表于 2015-9-4 20:54
未能成功。

PART LIST PART 1,P

PART LIST PART 1,P1
mess %p1%

envi A=4
PART  -phy -hup  -up  -super -swap:1 1#%A%
PART LIST PART 1,P2
mess %p2%
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-25 09:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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