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

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

   火... [复制链接]
 楼主| 发表于 2015-5-30 00:15:21 | 显示全部楼层
527104427 发表于 2015-5-29 22:50
再请教老大:

如果用打勾器勾选了几行,怎么全部获取?貌似只能获取到一行。

1:如果用打勾器勾选了几行,怎么全部获取?貌似只能获取到一行。
----
是不是要获得所有打勾的行?
打勾器对应的是Check
而, 选择采用Sel, 【选择】一般表现是加亮。

ENVI @Page8:&TL2.Check=?*&Sel

可用"ENVI @名称.Check=?
  • 变量名"来获得当前勾选择行号。空无选择。*返回全部勾选行空格分隔
  • 点评

    哦,是我搞错了,没看清楚。 示例里面的“分区管理”能否也更新一下? 很好奇, RAMD ImDisk* -gui 的主题效果不知道是怎么实现的,PECMD 内部用的什么命令呢  详情 回复 发表于 2015-5-30 07:52
    回复

    使用道具 举报

     楼主| 发表于 2015-5-30 00:34:31 | 显示全部楼层
    527104427 发表于 2015-5-29 22:58
    分区管理这里显示的好像不对劲,我第二块硬盘上都没有UDM,仍然显示一堆UDM分区

    修正了。
    回复

    使用道具 举报

    发表于 2015-5-30 07:52:26 | 显示全部楼层
    mdyblog 发表于 2015-5-30 00:15
    1:如果用打勾器勾选了几行,怎么全部获取?貌似只能获取到一行。
    ----
    是不是要获得所有打勾的行?

    哦,是我搞错了,没看清楚。

    示例里面的“分区管理”能否也更新一下?

    很好奇, RAMD ImDisk* -gui   的主题效果不知道是怎么实现的,PECMD 内部用的什么命令呢

    点评

    很好奇, RAMD ImDisk* -gui 的主题效果不知道是怎么实现的,PECMD 内部用的什么命令呢 -------------- 哦。 那个是Imdisk控制面板的界面,不是PECMD实现的。 PECMD只是呼叫下。  详情 回复 发表于 2015-5-30 20:47
    回复

    使用道具 举报

    发表于 2015-5-30 07:57:13 | 显示全部楼层
    M大:今早发布的 PECMD2012.1.88.05.62-130810 x86 有问题,更换进 XPPE 内核,重新打包启动至安装快捷方式之后,就一直卡住无法显示桌面。按组合键叫出 "任务管理器" ,手动载入 explorer.exe 后桌面才出现。往时载入本次开启的多分区 MBS5 时,不会载入别的分区(见图一),但是这次却是所有分都一起出现了(见图二)。附去卡住的 PECMD.LOG:

    2015-05-25_100305.png

    TT截图1.jpg

    PECMD-xp.zip

    4.89 KB, 下载次数: 2

    点评

    谢谢! 修正了。  详情 回复 发表于 2015-5-31 03:38
    回复

    使用道具 举报

     楼主| 发表于 2015-5-30 20:47:48 | 显示全部楼层
    527104427 发表于 2015-5-30 07:52
    哦,是我搞错了,没看清楚。

    示例里面的“分区管理”能否也更新一下?

    很好奇, RAMD ImDisk* -gui   的主题效果不知道是怎么实现的,PECMD 内部用的什么命令呢
    --------------
    哦。 那个是Imdisk控制面板的界面,不是PECMD实现的。
    PECMD只是呼叫下。
    回复

    使用道具 举报

     楼主| 发表于 2015-5-31 03:38:31 | 显示全部楼层
    2010WAIGO 发表于 2015-5-30 07:57
    M大:今早发布的 PECMD2012.1.88.05.62-130810 x86 有问题,更换进 XPPE 内核,重新打包启动至安装快捷方式 ...

    谢谢!
    修正了。

    点评

    SUBJ *毛:,D:\My 重启后就失效了,不知道这是否正常?  详情 回复 发表于 2015-5-31 22:25
    回复

    使用道具 举报

    发表于 2015-5-31 07:03:46 | 显示全部楼层
    dll版都不能运行了
    sshot-1.png

    点评

    我在XP下没问题的。 你是X64吗? 那试试X64目录的。  详情 回复 发表于 2015-6-1 10:48
    回复

    使用道具 举报

    发表于 2015-5-31 22:25:32 | 显示全部楼层
    mdyblog 发表于 2015-5-31 03:38
    谢谢!
    修正了。

    SUBJ *毛:,D:\My

    重启后就失效了,不知道这是否正常?

    点评

    正常。 而且注销后也会实效。 需要重建。 就算普通磁盘的盘符。也会重启后丢失。 只是,MS将盘符绑定关系卸载注册表中了,下次 启动,据此重建。  详情 回复 发表于 2015-6-1 02:40
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 02:40:45 | 显示全部楼层
    527104427 发表于 2015-5-31 22:25
    SUBJ *毛:,D:\My

    重启后就失效了,不知道这是否正常?


    正常。

    需要重建。
    就算普通磁盘的盘符。也会重启后丢失。
    只是,MS将盘符绑定关系卸载注册表中了,下次 启动,据此重建。

    点评

    SHOW 1:3,H 改成 SUBJ 命令该怎么写呢  详情 回复 发表于 2015-6-1 07:23
    回复

    使用道具 举报

    发表于 2015-6-1 07:23:44 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-1 07:47 编辑
    mdyblog 发表于 2015-6-1 02:40
    正常。

    需要重建。


    1.  可问题是,根据实际测试,将SUBJ *毛:,D:\My  改成 SUBJ *Z:,D:\My   ,重启也会失效,这就跟PECMD的说明有些出入了吧?   说明上写的是,*为持久加载。

    2.  SHOW 1:3,H  改成 SUBJ 命令该怎么写呢

    点评

    1: *为持久加载 只windowsAPI的一个参数。 对于卷标(VOL),会有持久加载的实际效果。 按时对目录别名, 到目前为只,MS没有实现。 2: SHOW 1:3,H 改成 SUBJ 命令该怎么写呢 SUBJ H:,\Device\Harddis  详情 回复 发表于 2015-6-1 08:27
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 08:27:52 | 显示全部楼层
    527104427 发表于 2015-6-1 07:23
    1.  可问题是,根据实际测试,将SUBJ *毛:,D:\My  改成 SUBJ *Z:,D:\My   ,重启也会失效,这就跟PECMD ...

    1:
    *为持久加载
    只windowsAPI的一个参数。
    对于卷标(VOL),会有持久加载的实际效果。
    按时对目录别名, 到目前为只,MS没有实现。

    2:
    SHOW 1:3,H  改成 SUBJ 命令该怎么写呢

    SUBJ H:,\Device\Harddisk1\Partition3

    点评

    好的,多谢。 PART LIST disk 可以判断多少个硬盘,那有没有命令可以判断一共有多少个光驱呢?  详情 回复 发表于 2015-6-1 10:37
    回复

    使用道具 举报

    发表于 2015-6-1 10:37:18 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-1 10:40 编辑
    mdyblog 发表于 2015-6-1 08:27
    1:
    *为持久加载
    只windowsAPI的一个参数。


    好的,多谢。

    PART LIST disk  可以列出硬盘,那有没有命令可以列出光驱、软驱呢?

    点评

    列出光驱、软驱 ------- 有这个需要吗?  详情 回复 发表于 2015-6-1 10:50
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 10:48:56 | 显示全部楼层

    我在XP下没问题的。

    你是X64吗? 那试试X64目录的。

    点评

    这就是x64的,在win7x64下运行的。不知道是不是个例,谁看到的试试看  详情 回复 发表于 2015-6-1 13:26
    WIN7_x64下面测试的,不管是32位还是64位的DLL版,都报错。  详情 回复 发表于 2015-6-1 10:58
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 10:50:14 | 显示全部楼层
    527104427 发表于 2015-6-1 10:37
    好的,多谢。

    PART LIST disk  可以列出硬盘,那有没有命令可以列出光驱、软驱呢?

    列出光驱、软驱
    -------
    有这个需要吗?

    点评

    不知道最后面的 =4 是什么意思  详情 回复 发表于 2015-6-1 11:40
    比如,我做的这个工具,我想把光驱、软驱也列出来,方便分配盘符。  详情 回复 发表于 2015-6-1 10:53
    回复

    使用道具 举报

    发表于 2015-6-1 10:53:56 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-1 10:54 编辑
    mdyblog 发表于 2015-6-1 10:50
    列出光驱、软驱
    -------
    有这个需要吗?


    比如,我做的这个工具,我想把光驱、软驱也列出来,方便分配盘符。如果可以的话就太好了。
    1.png

    点评

    对CDROM FLOPPY不知道需要什么样的结果形式, 给个例子吧。 还是 0 1 2 3 吗?  详情 回复 发表于 2015-6-1 14:50
    回复

    使用道具 举报

    发表于 2015-6-1 10:58:27 | 显示全部楼层
    mdyblog 发表于 2015-6-1 10:48
    我在XP下没问题的。

    你是X64吗? 那试试X64目录的。

    WIN7_x64下面测试的,不管是32位还是64位的DLL版,都报错。
    回复

    使用道具 举报

    发表于 2015-6-1 11:40:52 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-1 12:08 编辑
    mdyblog 发表于 2015-6-1 10:50
    列出光驱、软驱
    -------
    有这个需要吗?


    不知道最后面的  =4  是什么意思

    除了 @  -  =  不知道还会出现啥特殊符号呢?搞半天原来是这个=在作怪。
    1.png

    点评

    =数字 数字 对应的物理号 =表示这个分区是逻辑高端隐藏的分区,无法加载的分区,逻辑号总是非法的0。在详细查询显示为0.  详情 回复 发表于 2015-6-1 14:52
    回复

    使用道具 举报

    发表于 2015-6-1 13:26:48 | 显示全部楼层
    mdyblog 发表于 2015-6-1 10:48
    我在XP下没问题的。

    你是X64吗? 那试试X64目录的。

    这就是x64的,在win7x64下运行的。不知道是不是个例,谁看到的试试看
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 14:50:44 | 显示全部楼层
    527104427 发表于 2015-6-1 10:53
    比如,我做的这个工具,我想把光驱、软驱也列出来,方便分配盘符。如果可以的话就太好了。

    对CDROM  FLOPPY不知道需要什么样的结果形式, 给个例子吧。
    还是  0 1 2 3 吗?

    点评

    0 1 2 3 这样就可以了,跟硬盘一样  详情 回复 发表于 2015-6-1 17:45
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 14:52:55 | 显示全部楼层
    527104427 发表于 2015-6-1 11:40
    不知道最后面的  =4  是什么意思

    除了 @  -  =  不知道还会出现啥特殊符号呢?搞半天原来是这个=在 ...

    =数字
    数字 对应的物理号
    =表示这个分区是逻辑高端隐藏的分区,无法加载的分区,逻辑号总是非法的0。在详细查询显示为0.

    点评

    上次说的,进程管理器的那两栏搞不出来,难度太高了。 只在下面加了一个状态栏,如图:  详情 回复 发表于 2015-6-1 18:06
    那意思是,这种分区无法用SHOW加载的吗? 我是通过 PART LIST part 来查找SHOW可以加载的分区。  详情 回复 发表于 2015-6-1 17:50
    回复

    使用道具 举报

    发表于 2015-6-1 17:45:26 | 显示全部楼层
    mdyblog 发表于 2015-6-1 14:50
    对CDROM  FLOPPY不知道需要什么样的结果形式, 给个例子吧。
    还是  0 1 2 3 吗?

    0 1 2 3 这样就可以了,跟硬盘一样

    点评

    试试这个测试版: TEAM PART list floppy ,V1| MESS. FLOPPY [%V1%] TEAM PART list cdrom ,V2| MESS. CDROM [%V2%]  详情 回复 发表于 2015-6-1 22:12
    回复

    使用道具 举报

    发表于 2015-6-1 17:50:16 | 显示全部楼层
    mdyblog 发表于 2015-6-1 14:52
    =数字
    数字 对应的物理号
    =表示这个分区是逻辑高端隐藏的分区,无法加载的分区,逻辑号总是非法的0。在 ...


    那意思是,这种分区无法用SHOW加载的吗?

    我是想筛选出SHOW能加载的分区,目前是通过 PART LIST part 来判断。

    点评

    是的,这种分区无法用SHOW加载的。 需要 moun -udm加载。  详情 回复 发表于 2015-6-1 22:07
    回复

    使用道具 举报

    发表于 2015-6-1 18:06:58 | 显示全部楼层
    mdyblog 发表于 2015-6-1 14:52
    =数字
    数字 对应的物理号
    =表示这个分区是逻辑高端隐藏的分区,无法加载的分区,逻辑号总是非法的0。在 ...

    上次说的,进程管理器的那两栏搞不出来,难度太高了。

    只在下面加了一个状态栏,如图:

    1.png
    2.png

    进程管理器.7z

    2.38 KB, 下载次数: 8

    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 22:07:56 | 显示全部楼层
    527104427 发表于 2015-6-1 17:50
    那意思是,这种分区无法用SHOW加载的吗?

    我是想筛选出SHOW能加载的分区,目前是通过 PART LIST par ...

    是的,这种分区无法用SHOW加载的。
    需要 moun -udm加载。
    回复

    使用道具 举报

     楼主| 发表于 2015-6-1 22:12:10 | 显示全部楼层
    527104427 发表于 2015-6-1 17:45
    0 1 2 3 这样就可以了,跟硬盘一样

    试试这个测试版:
    PECMD-cdrom-floppy.7z (525.54 KB, 下载次数: 6)

    TEAM PART list  floppy  ,V1| MESS. FLOPPY [%V1%]
    TEAM PART list  cdrom  ,V2| MESS. CDROM [%V2%]

    点评

    calc &v=333333333333333333 mess %&v% 这个结果也不大对劲哦  详情 回复 发表于 2015-6-2 08:03
    可否这样: PART list cdrom ,&V2 //得到所有CDROM的设备号 PART list cdrom Y: ,&V2 //得到CDROM(Y:)的设备号 PART list cdrom 0 ,&V2 //得到CDROM0的盘符  详情 回复 发表于 2015-6-1 22:26
    good ! 我这两个量产的USBCDROM,都正常列出了!  详情 回复 发表于 2015-6-1 22:16
    回复

    使用道具 举报

    发表于 2015-6-1 22:16:13 | 显示全部楼层
    mdyblog 发表于 2015-6-1 22:12
    试试这个测试版:

    good !

    我这两个量产的USBCDROM,都正常列出了!
    回复

    使用道具 举报

    发表于 2015-6-1 22:26:20 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-2 05:50 编辑
    mdyblog 发表于 2015-6-1 22:12
    试试这个测试版:


    可否这样:

    PART list  cdrom  ,&V2   //列出所有CDROM的设备号
    PART list  cdrom  Y: ,&V2   //列出CDROM(Y:)的设备号和盘符
    PART list  cdrom  0 ,&V2   //列出CDROM0的设备号和盘符
    -fill  盘符为空时,用*占位。

    呵呵,太贪心了,麻烦的话就算了

    回复

    使用道具 举报

    发表于 2015-6-2 08:03:23 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-2 08:07 编辑
    mdyblog 发表于 2015-6-1 22:12
    试试这个测试版:


    calc &v=333333333333333333
    mess %&v%


    这个结果也不大对劲哦。实际测试,计算的位数大于16个就会出错。
    1.png

    点评

    要这样: calc #&v=333333333333333333 mess %&v% 只有整数才能准确表达很大的数。但是范围很有限。 浮点数可以表达很大的范围,但是对大数,表达不准确。器表达的大整数,相邻个能表达的数相差不是1, 越大越  详情 回复 发表于 2015-6-2 08:44
    回复

    使用道具 举报

     楼主| 发表于 2015-6-2 08:44:36 | 显示全部楼层
    527104427 发表于 2015-6-2 08:03
    calc &v=333333333333333333
    mess %&v%

    要这样:
    calc #&v=333333333333333333
    mess %&v%

    只有整数才能准确表达很大的数。但是范围很有限。
    浮点数可以表达很大的范围,但是对大数,表达不准确。器表达的大整数,相邻个能表达的数相差不是1, 越大越,查值越到。实际的结果是你给定的数附近能表达的某个值。

    浮点数,大概只有15为精度。
    整数是19位。 准确表示很大的整数,用整数运算。

    点评

    好的。 CALC &v1 = 1.2 + 5.352 mess %&v1% 这个结果也是有点怪异 最近在做一款计算器,做了一些测试。  详情 回复 发表于 2015-6-2 14:53
    回复

    使用道具 举报

    发表于 2015-6-2 14:53:53 | 显示全部楼层
    本帖最后由 527104427 于 2015-6-2 14:56 编辑
    mdyblog 发表于 2015-6-2 08:44
    要这样:
    calc #&v=333333333333333333
    mess %&v%


    好的。

    CALC &v1 = 1.2 + 5.352
    mess %&v1%

    这个结果也是有点怪异,第15位小数出现了1。



    最近在做一款计算器,做了一些测试。 暂时只留14位小数点了:CALC &v1 = 1.2 + 5.352##14
    1.png

    点评

    好啊。  详情 回复 发表于 2015-6-2 15:31
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2026-3-18 01:00

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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