无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
15151#
发表于 2020-3-24 21:39:58 | 只看该作者
本帖最后由 527104427 于 2020-3-24 21:45 编辑

老大,反馈几个问题:
1:
  Build 2018-01-49 版本 SED &a=0,",\\","abcd" 会导致卡死,Build 2018-01-48 及之前版本正常。

2:
  SITE Z:\SETUP.EXE,+H+R
  MESS. [%&error%]
  这个%&error%错误码不管成功失败都为0(比如修改光盘上的文件属性)





点评

1: 是不是引起CALC -gui界面输入1*后崩溃的问题?  详情 回复 发表于 2020-3-24 21:43
回复

使用道具 举报

15152#
发表于 2020-3-24 21:43:00 | 只看该作者
527104427 发表于 2020-3-24 21:39
老大,反馈两个问题:
1:
  Build 2018-01-49 版本 SED &a=0,",\\","abcd" 会导致卡死,Build 2018-01- ...

1:
是不是引起CALC -gui界面输入1*后崩溃的问题?

点评

是  详情 回复 发表于 2020-3-24 21:43
回复

使用道具 举报

15153#
发表于 2020-3-24 21:43:30 | 只看该作者
红毛樱木 发表于 2020-3-24 21:43
1:
是不是引起CALC -gui界面输入1*后崩溃的问题?

回复

使用道具 举报

15154#
 楼主| 发表于 2020-3-25 00:46:48 | 只看该作者
本帖最后由 mdyblog 于 2020-3-25 00:52 编辑

_SUB Page1,W700H1000000
相当于  700  X  1000000 X   32Bit 的BMP
大概 2.8G。
那么 也就耗这么多内存。



点评

win7x64下 我又测试了一下。确认不只是耗你说的大概2.8G内存。 你这样测试, 快速大幅度拖动上下滚动条,内存会被吃的很快。而且任务管理器里看不到是哪个进程消耗的内存。物理内存会被完全耗尽。 8G内存,开窗  详情 回复 发表于 2020-3-25 00:57
耗这么多呀。 我就是实机使用的,内存被干完了。 ------------------------------------- 找到一个变相的解决办法, _SUB Page11,W%&Page11_Wide%H%&Page11_High%,,,,:0xFFFFFF 这样子行了,不耗内存了。 ----  详情 回复 发表于 2020-3-25 00:51
回复

使用道具 举报

15155#
发表于 2020-3-25 00:51:42 | 只看该作者
mdyblog 发表于 2020-3-25 00:46
_SUB Page1,W700H1000000
相当于  700  X  1000000 X   32Bit 的BMP[/backcolo ...

耗这么多呀。
我就是实机使用的,内存被干完了。
-------------------------------------
找到一个变相的解决办法,
_SUB Page11,W%&Page11_Wide%H%&Page11_High%,,,,:0xFFFFFF
这样子行了,不耗内存了。
------------------------------------------------

点评

这个好。 CALL @MAIN _SUB MAIN,W800H600 SWIN Swin1:Page1,L20T20W700H400,,0x100 _END _SUB Page1,W700H1000000,,,,:0xFF //FFFF //OK _END 效果:78M RAM:  详情 回复 发表于 2020-3-25 00:59
回复

使用道具 举报

15156#
发表于 2020-3-25 00:57:20 | 只看该作者
mdyblog 发表于 2020-3-25 00:46
_SUB Page1,W700H1000000
相当于  700  X  1000000 X   32Bit 的BMP[/backcolo ...

win7x64下
我又测试了一下。确认不只是耗你说的大概2.8G内存。
你这样测试,
快速大幅度拖动上下滚动条,内存会被吃的很快。而且任务管理器里看不到是哪个进程消耗的内存。物理内存会被完全耗尽。
8G内存,开窗体的时候,总内存使用40%左右,然后上下快速拖动,内存使用率上升很快,任务管理器很明显直观的能看出来,但是就是找不到是哪个进程占用的,PECMD的进程也不占用那么多。

点评

窗口资源对应的内存, 可能计入系统。  详情 回复 发表于 2020-3-25 01:05
我又测试了一下。确认不只是耗你说的大概2.8G内存。 ---------------- 应该还有系数。 中间需要临时内存。  详情 回复 发表于 2020-3-25 01:01
回复

使用道具 举报

15157#
 楼主| 发表于 2020-3-25 00:59:22 | 只看该作者
红毛樱木 发表于 2020-3-25 00:51
耗这么多呀。
我就是实机使用的,内存被干完了。
-------------------------------------

这个好。
CALL @MAIN
_SUB MAIN,W800H600
    SWIN Swin1:Page1,L20T20W700H400,,0x100
_END

_SUB Page1,W700H1000000,,,,:0xFF //FFFF   //OK
_END


效果:78M RAM: 传不上

点评

临时变相搞的,但是你看看上面楼层我说的测试方法,肯定耗尽内存。  详情 回复 发表于 2020-3-25 01:00
回复

使用道具 举报

15158#
发表于 2020-3-25 01:00:50 | 只看该作者
mdyblog 发表于 2020-3-25 00:59
这个好。
CALL @MAIN
_SUB MAIN,W800H600

临时变相搞的,但是你看看上面楼层我说的测试方法,肯定耗尽内存。
回复

使用道具 举报

15159#
 楼主| 发表于 2020-3-25 01:01:31 | 只看该作者
红毛樱木 发表于 2020-3-25 00:57
win7x64下
我又测试了一下。确认不只是耗你说的大概2.8G内存。
你这样测试,

我又测试了一下。确认不只是耗你说的大概2.8G内存。
----------------
应该还有系数。 中间需要临时内存。

点评

哦,那这个是系统的锅还是PECMD的锅呀。  详情 回复 发表于 2020-3-25 01:02
回复

使用道具 举报

15160#
发表于 2020-3-25 01:02:56 | 只看该作者
mdyblog 发表于 2020-3-25 01:01
我又测试了一下。确认不只是耗你说的大概2.8G内存。
----------------
应该还有系数。 中间需要临时内 ...

哦,那这个是系统的锅还是PECMD的锅呀。

点评

系统没问题。  详情 回复 发表于 2020-3-25 01:07
回复

使用道具 举报

15161#
 楼主| 发表于 2020-3-25 01:05:23 | 只看该作者
本帖最后由 mdyblog 于 2020-3-25 01:06 编辑
红毛樱木 发表于 2020-3-25 00:57
win7x64下
我又测试了一下。确认不只是耗你说的大概2.8G内存。
你这样测试,

窗口资源对应的内存, 可能计入系统。
有时间 我调试下,看看。
回复

使用道具 举报

15162#
 楼主| 发表于 2020-3-25 01:07:41 | 只看该作者
本帖最后由 mdyblog 于 2020-3-25 01:08 编辑
红毛樱木 发表于 2020-3-25 01:02
哦,那这个是系统的锅还是PECMD的锅呀。

系统没问题。
编程 中,  一般避免开这么大的窗口。 刺痛资源很宝贵。

点评

哦哦。今天反馈的SWIN和TABL那个楼层的有几个问题。 我把好像是去年十月份统计的BUG也移到这里来吧。太久了,怕您忘了。  详情 回复 发表于 2020-3-25 01:11
回复

使用道具 举报

15163#
发表于 2020-3-25 01:11:18 | 只看该作者
mdyblog 发表于 2020-3-25 01:07
系统没问题。
编程 中,  一般避免开这么大的窗口。 刺痛资源很宝贵。

哦哦。今天反馈的SWIN和TABL那个楼层的有几个问题。
我把好像是去年十月份统计的BUG也移到这里来吧。太久了,怕您忘了。
暂时的BUG和期望的功能.7z (95.91 KB, 下载次数: 0)
回复

使用道具 举报

15164#
发表于 2020-3-25 10:23:08 | 只看该作者
mdyblog 发表于 2020-3-24 20:54
PECMD中有VHD创建命令吗?
--------
MOUN-vhd  -c[x] -d -u -r] [-s:扇区大小] VHD路径,[Mount目标目录 ...

试了一下,建立VHD的Y盘,命令如下:
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
几个问题:
1、以上虽然成功,LOG中提示参数错误,不知错在哪?
2、不管我指定多大的盘,就只是4M,而且是FAT,不知如何指定格式和大小?
3、这个挂载的VHD盘如何卸载?我在资源管理器中弹出了Y盘,并删除Y.vhd就再也不能建立了
4、如果Y.vhd已经存在,不要建立直接挂载如何发命令?

可喜的是建立Y盘比diskpart快多了。

点评

moun-vhd -c a.vhd,1G,,ret mess %ret% //0 0 大小 1G  详情 回复 发表于 2020-3-28 06:23
刚才试了,似乎前面反映的不对 MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y: 还是不能建立,出现参数错误 MOUN-vhd -c %Windir%\System32\Y.vhd,4M 这个可以建立文件,但不知道怎么挂载为Y盘并格式化  详情 回复 发表于 2020-3-25 16:25
创建慢,不性pe中就集成一个空的vhd现成文件,也不占什么体积,这样避开这个问题。  详情 回复 发表于 2020-3-25 10:31
回复

使用道具 举报

15165#
发表于 2020-3-25 10:31:19 | 只看该作者
hhh333 发表于 2020-3-25 10:23
试了一下,建立VHD的Y盘,命令如下:
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
几个问题:

创建慢,不性pe中就集成一个空的vhd现成文件,也不占什么体积,这样避开这个问题。

点评

这个试过了,没用。不是创建过程慢,而是diskpart启动慢,你可以在命令状态输入diskpart试一下,要好几秒钟  详情 回复 发表于 2020-3-25 10:34
回复

使用道具 举报

15166#
发表于 2020-3-25 10:34:21 | 只看该作者
freesoft00 发表于 2020-3-25 10:31
创建慢,不性pe中就集成一个空的vhd现成文件,也不占什么体积,这样避开这个问题。

这个试过了,没用。不是创建过程慢,而是diskpart启动慢,你可以在命令状态输入diskpart试一下,要好几秒钟

点评

恩 ,diskpart在第一次启动的时候会慢,第二次就不慢了。不知道是缺少什么组件,还是第一次启动会初始化什么信息。  详情 回复 发表于 2020-3-25 10:37
回复

使用道具 举报

15167#
发表于 2020-3-25 10:37:19 | 只看该作者
hhh333 发表于 2020-3-25 10:34
这个试过了,没用。不是创建过程慢,而是diskpart启动慢,你可以在命令状态输入diskpart试一下,要好几秒 ...

恩 ,diskpart在第一次启动的时候会慢,第二次就不慢了。不知道是缺少什么组件,还是第一次启动会初始化什么信息。

点评

刚才试了下,PECMD包建包挂约只需10毫秒,而diskpart要5~10秒。  详情 回复 发表于 2020-3-25 11:09
肯定是初始化,正常系统也是这个样子的  详情 回复 发表于 2020-3-25 11:07
回复

使用道具 举报

15168#
发表于 2020-3-25 11:07:20 | 只看该作者
freesoft00 发表于 2020-3-25 10:37
恩 ,diskpart在第一次启动的时候会慢,第二次就不慢了。不知道是缺少什么组件,还是第一次启动会初始化 ...

肯定是初始化,正常系统也是这个样子的
回复

使用道具 举报

15169#
发表于 2020-3-25 11:09:57 | 只看该作者
freesoft00 发表于 2020-3-25 10:37
恩 ,diskpart在第一次启动的时候会慢,第二次就不慢了。不知道是缺少什么组件,还是第一次启动会初始化 ...

刚才试了下,PECMD包建包挂约只需10毫秒,而diskpart要5~10秒。
回复

使用道具 举报

15170#
发表于 2020-3-25 15:20:10 | 只看该作者
本帖最后由 WAIGO 于 2020-3-25 19:21 编辑
mdyblog 发表于 2020-3-24 02:47
虽然 Y: 盘可以创造,但只能在 SYSTEM 模式启动登入时才可以挂载。若是自 ADMIN 模式启动登入,则所有外 ...

非常感谢!改这两处之后,果然解决问题了。还有个问题就是,原本包含在 PECMD.EXE 内的 IMDISK 版本是 "版本 2.0.9 - (编译 Dec 15 2015)",但网上已有新版本 2.0.10。我把新近下载的 "88.05.82Stable PECMD.EXE" 改用了无Imd版,然后自行换用了 2.0.10 版的 IMDISK 文件(如图),奇怪的是 PE 启动后,竟然连 Y: 盘都不能制造了。PECMD.INI 使用的代码是您新告知的:EXEC  -wait  -su  PECMD RAMD ImDisk,P40,NTFS,Y:,RAMDisk。

另有重要私人消息发送给您,劳烦观看。

点评

我把新近下载的 "88.05.82Stable PECMD.EXE" 改用了无Imd版,然后自行换用了 2.0.10 版的 IMDISK 文件(如图),奇怪的是 PE 启动后,竟然连 Y: 盘都不能制造了。 ------------------- 如果使用外置IMD 则 注册表要  详情 回复 发表于 2020-3-28 06:33
回复

使用道具 举报

15171#
发表于 2020-3-25 16:25:16 | 只看该作者
hhh333 发表于 2020-3-25 10:23
试了一下,建立VHD的Y盘,命令如下:
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
几个问题:

刚才试了,似乎前面反映的不对
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
还是不能建立,出现参数错误
MOUN-vhd -c %Windir%\System32\Y.vhd,4M
这个可以建立文件,但不知道怎么挂载为Y盘并格式化

点评

1) ret 返回 结果。 2) 挂载命令, 热天返回磁盘号。 后面面用 PART -fs 创建分区 DFMT 格式化分区。  详情 回复 发表于 2020-3-28 06:36
回复

使用道具 举报

15172#
发表于 2020-3-26 17:26:08 | 只看该作者
  1. CALL @MAIN
  2. _SUB MAIN,W800H600
  3.     CHEK Check1,L180T336W100H20,可写挂载,,1
  4.     ENVI @this.Visible=1
  5.     ENVI @Check1.Enable=0
  6.     WAIT 1000
  7.     TEAM ENVI @Check1.percent=100F:0xFFFFFF:0xFFFFFF:0x000000:
  8. _END
复制代码
先diable了还是会崩溃。

点评

可能 CHECK不支持。 CHECK 比较特别,在打勾外,好大的区域 还归它管。 下面是EDIT。 CALL @MAIN _SUB MAIN,W800H600 EDIT Check1,L180T336W100H40,可写挂载,,1 // CHEK Check1,L180T336W100H20,可  详情 回复 发表于 2020-3-28 06:44
回复

使用道具 举报

15173#
发表于 2020-3-26 20:12:30 | 只看该作者
本帖最后由 红毛樱木 于 2020-3-26 23:43 编辑

搞错了,
回复

使用道具 举报

15174#
 楼主| 发表于 2020-3-28 06:23:27 | 只看该作者
本帖最后由 mdyblog 于 2020-3-28 06:34 编辑
hhh333 发表于 2020-3-25 10:23
试了一下,建立VHD的Y盘,命令如下:
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
几个问题:

创建:
moun-vhd -c a.vhd,1G,,ret      //大VHD 可 用 -d 创建动态VHD,很快,和大小无关。
mess %ret%
//0 0
大小 1G

挂载:moun-vhd  a.vhd,,,ret
mess %ret%
//1 0

卸载:
moun-vhd -u  a.vhd,

北京开禁了,在忙着返回北京。
回复

使用道具 举报

15175#
 楼主| 发表于 2020-3-28 06:33:21 | 只看该作者
WAIGO 发表于 2020-3-25 15:20
非常感谢!改这两处之后,果然解决问题了。还有个问题就是,原本包含在 PECMD.EXE 内的 IMDISK 版本是 " ...

我把新近下载的 "88.05.82Stable PECMD.EXE" 改用了无Imd版,然后自行换用了 2.0.10 版的 IMDISK 文件(如图),奇怪的是 PE 启动后,竟然连 Y: 盘都不能制造了。
-------------------
如果使用外置IMD
则 注册表要完全,文件完全且路径正确。
简单来说,就是已经正确安装了IMD,二不是只是把IMD的问句放在那儿。

点评

2.0.10 版的 IMDISK 文件齐全没有问题,路径正确也可以肯定。但是注册表就不知道要修改哪里,什盼告知。另外,私信看了吗?等了好几天都不见回复呢。  详情 回复 发表于 2020-3-31 00:30
回复

使用道具 举报

15176#
 楼主| 发表于 2020-3-28 06:36:52 | 只看该作者
hhh333 发表于 2020-3-25 16:25
刚才试了,似乎前面反映的不对
MOUN-vhd -c %Windir%\System32\Y.vhd,4,Y:
还是不能建立,出现参数错误 ...

1)
ret  返回 结果。


2)
挂载命令, 热天返回磁盘号。
后面面用 PART -fs 创建分区
DFMT 格式化分区。

点评

我昨天试了下挂载vhd,不出盘符,很奇怪。 回头我再确认下  详情 回复 发表于 2020-3-28 11:02
回复

使用道具 举报

15177#
 楼主| 发表于 2020-3-28 06:44:57 | 只看该作者
红毛樱木 发表于 2020-3-26 17:26
先diable了还是会崩溃。

可能 CHECK不支持。 CHECK 比较特别,在打勾外,好大的区域 还归它管。

下面是EDIT。

CALL @MAIN
_SUB MAIN,W800H600
    EDIT  Check1,L180T336W100H40,可写挂载,,1
//    CHEK Check1,L180T336W100H20,可写挂载,,1
    ENVI @this.Visible=1
    ENVI @Check1.Enable=0
    WAIT 10
    ENVI @Check1.percent=70:0xFF00:0xFF:0xFF0000:XXXX
_END


点评

又发现了几个问题: 1. LIST &L2,L29T27W290H100,||a||b|c|d,,, 按道理说,|和|之间没有内容,应该是建立一个空行。实际是被忽略了。 2. ENVI &Char= ENVI @&L2.ADD=%&Char% 这个也  详情 回复 发表于 2020-3-28 20:42
CHEK和GROU这两个不行。其他的暂时没测试。如果能调试好能用.percent这个就好了。  详情 回复 发表于 2020-3-28 10:58
回复

使用道具 举报

15178#
发表于 2020-3-28 10:58:08 | 只看该作者
mdyblog 发表于 2020-3-28 06:44
可能 CHECK不支持。 CHECK 比较特别,在打勾外,好大的区域 还归它管。

下面是EDIT。

CHEK和GROU这两个不行。其他的暂时没测试。如果能调试好能用.percent这个就好了。

点评

CHEK和GROU这两个: https://www.lanzous.com/iaqj4ih[/backcolor] [/backcolor]  详情 回复 发表于 2020-3-28 17:42
回复

使用道具 举报

15179#
发表于 2020-3-28 11:02:19 来自手机 | 只看该作者
mdyblog 发表于 2020-3-28 06:36
1)
ret  返回 结果。


我昨天试了下挂载vhd,不出盘符,很奇怪。
回头我再确认下

点评

不能隐藏分区  详情 回复 发表于 2020-3-28 17:42
回复

使用道具 举报

15180#
 楼主| 发表于 2020-3-28 17:42:17 | 只看该作者
红毛樱木 发表于 2020-3-28 10:58
CHEK和GROU这两个不行。其他的暂时没测试。如果能调试好能用.percent这个就好了。


CHEK和GROU这两个:
https://www.lanzous.com/iaqj4ih


回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-18 15:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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