无忧启动论坛

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

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

    [复制链接]
18511#
发表于 2023-5-8 22:00:07 | 只看该作者
本帖最后由 Anson4 于 2023-5-8 22:30 编辑
hhh333 发表于 2023-5-8 21:12
修改了一下:
1、中文不乱码了
2、单行注释定义更正

好的,谢谢!
下面这种效果似乎不是很好。
我好像没遇到过中文乱码,新旧对比了一下:


单行注释的效果也不太好:




点评

这个好点  详情 回复 发表于 2023-5-10 07:34
我在PE里面用确实是乱码,要改宋体才对  详情 回复 发表于 2023-5-9 06:57
回复

使用道具 举报

18512#
发表于 2023-5-8 22:50:37 来自手机 | 只看该作者
Anson4 发表于 2023-5-8 19:14
今天发现 PECMD2012.1.88.05.94Stable-230422 存在一个问题,对某些磁盘用下面的指令获取不到信息。
指令 ...

命令写错了吧,part list disk 1,&v或者part list part 1#1,&v

点评

list part [磁盘] 默认hd0,没有分区参数时列出所有分区列表(-为空,@为扩展分区),  详情 回复 发表于 2023-5-9 18:27
命令没错,换回 PECMD_2012.1.88.05.94_Stable-220728W 就正常了。  详情 回复 发表于 2023-5-9 14:35
回复

使用道具 举报

18513#
发表于 2023-5-9 06:57:03 | 只看该作者
Anson4 发表于 2023-5-8 22:00
好的,谢谢!
下面这种效果似乎不是很好。
我好像没遇到过中文乱码,新旧对比了一下:

我在PE里面用确实是乱码,要改宋体才对

点评

哦,我用雷电PE,没出现乱码。  发表于 2023-5-9 14:38
回复

使用道具 举报

18514#
发表于 2023-5-9 14:35:39 | 只看该作者
conlin888 发表于 2023-5-8 22:50
命令写错了吧,part list disk 1,&v或者part list part 1#1,&v

命令没错,换回 PECMD_2012.1.88.05.94_Stable-220728W 就正常了。
回复

使用道具 举报

18515#
发表于 2023-5-9 18:25:24 | 只看该作者
本帖最后由 红毛樱木 于 2023-5-9 18:29 编辑
Anson4 发表于 2023-5-8 19:14
今天发现 PECMD2012.1.88.05.94Stable-230422 存在一个问题,对某些磁盘用下面的指令获取不到信息。
指令 ...

%&error%
错误码是多少呀 -------------------------
拔插一下移动磁盘看看呢

点评

%error% 是 1 [attachimg]526404[/attachimg]  详情 回复 发表于 2023-5-18 08:41
这个环境不在身边,我找个机会试试看。  详情 回复 发表于 2023-5-9 21:13
回复

使用道具 举报

18516#
发表于 2023-5-9 18:27:05 | 只看该作者
conlin888 发表于 2023-5-8 22:50
命令写错了吧,part list disk 1,&v或者part list part 1#1,&v

list part [磁盘] 默认hd0,没有分区参数时列出所有分区列表(-为空,@为扩展分区),
回复

使用道具 举报

18517#
发表于 2023-5-9 21:13:45 | 只看该作者
红毛樱木 发表于 2023-5-9 18:25
%&error%
错误码是多少呀 -------------------------
拔插一下移动磁盘看看呢

这个环境不在身边,我找个机会试试看。
回复

使用道具 举报

18518#
发表于 2023-5-9 22:05:26 | 只看该作者
本帖最后由 泮安宁 于 2023-5-9 22:06 编辑

正则表达式如果匹配到多个内容,有办法一次显示出来吗,目前用了个循环的笨办法,感觉很别扭
  1. ENVI &a=aaaaaaa/bbbbbbbb/cccccccc/1.1.1/a2.2.22222.exe
  2. SED -ni -ex -many &&YN=?0,(\d+\.)+\d+.?,,&a
  3. MSTR &&number=<#>%&YN%
  4. ENVI &&n=1
  5. ENVI &&var=var%&n%
  6. LOOP %&n%<%&number%,
  7. {*
  8.     CALC &&n=%&n%+1
  9.     ENVI &&var=%&var%;var%&n%
  10. }
  11. SED -ni -ex -many &&YN=?0,(\d+.)+\d+\.?,%&var%,&a
  12. FORX *NL:; &var,&&contents,
  13. {*
  14.     ^ENVI &&vtemp=%&contents%
  15.     ^ENVI &&version=%%&vtemp%%
  16.     MESS %&version%
  17. }
复制代码


点评

无限套娃  详情 回复 发表于 2023-5-10 03:23
回复

使用道具 举报

18519#
发表于 2023-5-9 22:19:05 | 只看该作者
谢谢分享
回复

使用道具 举报

18520#
发表于 2023-5-10 00:53:50 | 只看该作者
谢谢分享
回复

使用道具 举报

18521#
发表于 2023-5-10 03:23:33 | 只看该作者
泮安宁 发表于 2023-5-9 22:05
正则表达式如果匹配到多个内容,有办法一次显示出来吗,目前用了个循环的笨办法,感觉很别扭
  1. ^^MESS %%%&&contents%%%
复制代码

无限套娃

点评

想着sed有没有什么用法一次显示出来呢  详情 回复 发表于 2023-5-10 07:01
回复

使用道具 举报

18522#
发表于 2023-5-10 07:01:47 | 只看该作者

想着sed有没有什么用法一次显示出来呢

点评

正则我也是菜鸡,不会  详情 回复 发表于 2023-5-10 12:39
回复

使用道具 举报

18523#
发表于 2023-5-10 07:34:55 | 只看该作者
Anson4 发表于 2023-5-8 22:00
好的,谢谢!
下面这种效果似乎不是很好。
我好像没遇到过中文乱码,新旧对比了一下:

PECMD.7z (1.87 KB, 下载次数: 12) 这个好点

点评

说一说我发现不如意的地方: 1. 貌似含有“=”号的字符串被当成指令高亮了 2. 行尾和单行注释有的未高亮 [attachimg]526074[/attachimg] [attachimg]526075[/attachimg] [attachimg]526076[/attachimg]  详情 回复 发表于 2023-5-10 10:29
回复

使用道具 举报

18524#
发表于 2023-5-10 07:39:45 | 只看该作者

每日签到打卡
回复

使用道具 举报

18525#
发表于 2023-5-10 10:29:42 | 只看该作者

说一说我发现不如意的地方:
1. 貌似含有“=”号的字符串被当成指令高亮了
2. 行尾和单行注释有的未高亮



回复

使用道具 举报

18526#
发表于 2023-5-10 12:39:18 来自手机 | 只看该作者
泮安宁 发表于 2023-5-10 07:01
想着sed有没有什么用法一次显示出来呢

正则我也是菜鸡,不会

点评

大佬真谦虚,find或ifex中判断条件进行字符判断,能使用类似通配符的操作吗,例如()内不管是什么字符条件都成立,写成ifex |(*)=(123),mess 条件成立  详情 回复 发表于 2023-5-10 19:00
回复

使用道具 举报

18527#
发表于 2023-5-10 19:00:10 | 只看该作者
本帖最后由 泮安宁 于 2023-5-10 19:05 编辑
红毛樱木 发表于 2023-5-10 12:39
正则我也是菜鸡,不会

大佬真谦虚,find或ifex中判断条件进行字符判断,能使用类似通配符的操作吗,例如()内不管是什么字符条件都成立,写成ifex |(*)=(123),mess 条件成立,我这样写不行,不知道有没有方法实现

点评

字符串不应该有这种方式吧,假如字符串中带*呢?这种好像本身就不符合Windows规范  详情 回复 发表于 2023-5-11 13:14
回复

使用道具 举报

18528#
发表于 2023-5-11 13:14:16 来自手机 | 只看该作者
泮安宁 发表于 2023-5-10 19:00
大佬真谦虚,find或ifex中判断条件进行字符判断,能使用类似通配符的操作吗,例如()内不管是什么字符条件 ...

字符串不应该有这种方式吧,假如字符串中带*呢?这种好像本身就不符合Windows规范
回复

使用道具 举报

18529#
发表于 2023-5-13 03:27:17 | 只看该作者
  1. [<X:Y:W;H>]图片]
复制代码

MENU说明书里写错了。
H前面是冒号,写成了分号。

点评

我一直搞不清楚这个怎么用,根据描述,下面的语法应该是对的,但是不起作用。  详情 回复 发表于 2023-5-13 11:04
回复

使用道具 举报

18530#
发表于 2023-5-13 09:02:06 | 只看该作者
2023年5月13日打卡

点评

这种技术贴最好还是不要打卡,翻内容翻的累死  详情 回复 发表于 2023-5-13 10:19
回复

使用道具 举报

18531#
发表于 2023-5-13 10:19:35 来自手机 | 只看该作者
huangchang 发表于 2023-5-13 09:02
2023年5月13日打卡

这种技术贴最好还是不要打卡,翻内容翻的累死
回复

使用道具 举报

18532#
发表于 2023-5-13 11:04:30 | 只看该作者
红毛樱木 发表于 2023-5-13 03:27
MENU说明书里写错了。
H前面是冒号,写成了分号。

我一直搞不清楚这个怎么用,根据描述,下面的语法应该是对的,但是不起作用。
  1. MENU ,清空内容, CALL TmpSET_RUN 13 %2 %1,,::24:24D:\ico\3.ico
复制代码


点评

尖括号  详情 回复 发表于 2023-5-13 14:24
回复

使用道具 举报

18533#
发表于 2023-5-13 14:24:14 来自手机 | 只看该作者
Anson4 发表于 2023-5-13 11:04
我一直搞不清楚这个怎么用,根据描述,下面的语法应该是对的,但是不起作用。

<>
尖括号

点评

果然可以了! 此时图标/图片没能自动缩放,怎么解决呢?  详情 回复 发表于 2023-5-13 15:57
回复

使用道具 举报

18534#
发表于 2023-5-13 15:57:02 | 只看该作者

果然可以了!
此时图标/图片没能自动缩放,怎么解决呢?

点评

不知道,这里的图片功能好像还不够完善。试试用bmp吧  详情 回复 发表于 2023-5-13 17:31
回复

使用道具 举报

18535#
发表于 2023-5-13 17:31:18 来自手机 | 只看该作者
Anson4 发表于 2023-5-13 15:57
果然可以了!
此时图标/图片没能自动缩放,怎么解决呢?

不知道,这里的图片功能好像还不够完善。试试用bmp吧

点评

谢谢!  发表于 2023-5-13 19:05
回复

使用道具 举报

18536#
发表于 2023-5-15 08:36:35 | 只看该作者
PECMD2012.1.88.05.94Stable-230422最新稳定正式版?
回复

使用道具 举报

18537#
发表于 2023-5-15 23:08:25 | 只看该作者

感谢分享
回复

使用道具 举报

18538#
发表于 2023-5-17 04:41:32 | 只看该作者
本帖最后由 红毛樱木 于 2024-4-29 17:06 编辑

ENVI ?$&pBootOrder=FVAR,BootOrder    //有数据,没问题。
SET ?$&pBootOrder=FVAR,BootOrder    //没数据,有问题。
-------------------------------------------------------------------------
ENVI ?&pBootOrder=FVAR,BootOrder    //有数据,没问题。
SET ?&pBootOrder=FVAR,BootOrder    //有数据,没问题。


应该是个BUG
---------------------------------------------
SET ?-v =FVAR+,      //这个也不行
ENVI ?-v =FVAR+,    //这个才行


回复

使用道具 举报

18539#
发表于 2023-5-17 09:10:30 | 只看该作者
  1. WIN1
  2. _SUB WIN1,W972H448,新窗口1,
  3.     SWIN swin1:page1:SwinMain1,L0T0W580H320,,0x180
  4.     SWIN swin2:page2:SwinMain2,L600T0W580H320,,0x180
  5.     ITEM ITEM1,L280T354W60H30,ITEM1,MESS %SwinMain1:LABE1%,
  6. _END
  7. _SUB page1,W580H320,
  8.     LABE LABE1,L87T61W60H30,LABE1,,
  9.     ITEM ITEM1,L93T147W60H30,ITEM1,,
  10. _END
  11. _SUB page2,W580H320,
  12.     LABE LABE1,L87T61W60H30,LABE2,,
  13.     ITEM ITEM1,L93T147W60H30,ITEM1,,
  14. _END
复制代码
MESS怎么才能显示出page1中LABE1的内容,MESS %SwinMain1:LABE1%显示不正确不知是层级原因还是不能这样用。
是不是子窗口的控件也不能重名?必须用MESS %LABE1%来显示?

点评

不同层级之间好像可以使用信息传递来解决这个问题, [*]WIN1 [*]_SUB WIN1,W972H448,新窗口1, [*] SWIN swin1:page1:SwinMain1,L0T0W580H320,,0x180 [*] SWIN swin2:page2:SwinMain2,L600T0W580H  详情 回复 发表于 2023-5-18 08:52
好像这里不能直接引%SwinMain1:LABE1%[/backcolor] 但是好像可以直接用ENVI @SwinMain1:LABE1[/backcolor]来设置(不知道算不算BUG) LABE LABE1,L87T61W60H30,LABE1,,[/backcolor] 控件变量我一般也喜欢加上&,  详情 回复 发表于 2023-5-17 19:28
回复

使用道具 举报

18540#
发表于 2023-5-17 19:28:25 | 只看该作者
泮安宁 发表于 2023-5-17 09:10
MESS怎么才能显示出page1中LABE1的内容,MESS %SwinMain1:LABE1%显示不正确不知是 ...

好像这里不能直接引%SwinMain1:LABE1%
但是好像可以直接用ENVI @SwinMain1:LABE1来设置
(不知道算不算BUG)

LABE LABE1,L87T61W60H30,LABE1,,
控件变量我一般也喜欢加上&,比如:
LABE &LABE1,L87T61W60H30,LABE1,,
否则可能成为PECMD内部的环境变量了。



点评

那暂时只能是让子窗口的控件也不重名了  详情 回复 发表于 2023-5-17 20:13
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-26 18:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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