无忧启动论坛

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

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

    [复制链接]
1021#
发表于 2022-2-21 21:50:44 | 显示全部楼层
Anson4 发表于 2022-2-21 17:06
请教M大,PECMD内置脚本的exe文件,用什么代码能达到该exe运行完毕后自我删除的目的?

file   -delme   %myname%

点评

感谢回复! 我尝试用 FILE -force -delme %&MyName% 和 FILE -delme %&MyName% 都没有起作用,是执行该指令的时机不对还是需要其他什么辅助操作呢? [attachimg]496184[/attachimg]  详情 回复 发表于 2022-2-22 15:35
回复

使用道具 举报

1022#
发表于 2022-2-21 22:00:45 | 显示全部楼层
本帖最后由 527104427 于 2022-2-21 22:03 编辑
mdyblog 发表于 2022-2-14 00:42
重新下载最新版。

M大,报告一个问题,现在表格默认选中的字体颜色变得不太友好,有点晃眼,还是原来那种白色字体比较舒服。

原来的:



现在的:




点评

看到5大的截图,想起来自己想获取磁盘签名,不知道如何下手;而用下面的方法获取磁盘序列号的,有些磁盘获取不到。5大方便的时候请指导一下!  详情 回复 发表于 2022-2-22 23:36
测试代码 传上来看看  详情 回复 发表于 2022-2-22 01:07
回复

使用道具 举报

1023#
发表于 2022-2-22 09:27:26 | 显示全部楼层
mdyblog 发表于 2022-2-22 01:07
测试代码 传上来看看

SET$ NL=0D 0A
call @WIN1
_SUB WIN1,W407H345,新窗口1,
    TABL TABL1,L36T28W335H235,TABL1,1%NL%2%NL%3%NL%4%NL%5%NL%6,0x10040
_END

点评

是蓝色的呀: [attachimg]496191[/attachimg]  详情 回复 发表于 2022-2-22 18:23
回复

使用道具 举报

1024#
发表于 2022-2-22 15:48:55 | 显示全部楼层
Anson4 发表于 2022-2-22 15:35
感谢回复!

我尝试用 FILE -force -delme %&MyName% 和 FILE -delme %&MyName% 都没有起作用,是执行 ...

你是不是把INDATA全给删了?
请看“可拆卸插件.txt”------INDATA\23: 自删除支持

点评

明白了,谢谢!  详情 回复 发表于 2022-2-22 16:41
回复

使用道具 举报

1025#
发表于 2022-2-22 17:57:56 | 显示全部楼层
Anson4 发表于 2022-2-22 16:41
检查了一下,INDATA\23还在

那这样的话,有可能是本身没有完全退出,还驻留进程咯?
试试 file -delme %myname%   之后再添一句 kill *force *%__pid%
再不行我也江郎才尽了,请M大回答你咯。
回复

使用道具 举报

1026#
发表于 2022-2-22 19:11:52 | 显示全部楼层
mdyblog 发表于 2022-2-22 18:23
是蓝底, 白色字体 的呀:

是PECMD2012.1.88.05.86Stable-220126吧、
我这里怎么是红字,看着晕

点评

系统设置的吧。 你选了什么主题。 系统设置的颜色。  详情 回复 发表于 2022-2-22 22:10
[attachimg]496208[/attachimg]我这也是红色  详情 回复 发表于 2022-2-22 19:46
回复

使用道具 举报

1027#
发表于 2022-2-22 20:03:47 | 显示全部楼层
mdyblog 发表于 2022-2-22 18:23
是蓝底, 白色字体 的呀:



用本地win7_x64系统、红毛win7_x64PE、红毛win8_x64PE、红毛win11_x64PE测试,只有红毛win7_x64PE是白色字体,其余均为红色。








点评

提起这个问题,我也想跟M大反馈一下:TABL表格在被设置为enable=0的情况下,被选中的行的白色文字很难看清楚,具体如下图。[attachimg]496254[/attachimg]  详情 回复 发表于 2022-2-22 23:23
哦。 ,0x10040 是不完整的设置。 0x10000需要配上 4#颜色 (#选择单元格颜色) ,才能真正 生效。 实际为 ,0x00040 新版, 自动补上系统 #13配色(一般为浅蓝色)。好像不是纯蓝色。 导致 和文本颜色混  详情 回复 发表于 2022-2-22 22:59
回复

使用道具 举报

1028#
发表于 2022-2-27 16:50:52 | 显示全部楼层
mdyblog 发表于 2022-2-27 15:16
TABL 颜色试试: https://wwi.lanzoum.com/igPIl00oy2ij
看看这套方案 怎么样。


对比了一下,新配色版字体没有原来的清晰,感觉有点模糊。


点评

你说的字体。 旧字体大写。 一个资源配置的问题。 先不管字体。 先看看 TABL 配色吧, 这个是 编程实现的。  详情 回复 发表于 2022-2-27 21:58
仔细看了下,确实和你这一样,有点模糊。  详情 回复 发表于 2022-2-27 17:24
回复

使用道具 举报

1029#
发表于 2022-2-27 18:17:44 | 显示全部楼层
红毛樱木 发表于 2022-2-27 17:24
仔细看了下,确实和你这一样,有点模糊。-----------------------
看上去是用了系统都默认字体,没指定 ...

我说的是客观的问题,你说的是主观的问题,不一样的。

点评

反正就是模糊嘛  详情 回复 发表于 2022-2-27 18:54
回复

使用道具 举报

1030#
发表于 2022-2-27 22:07:04 | 显示全部楼层
本帖最后由 527104427 于 2022-2-27 22:14 编辑
mdyblog 发表于 2022-2-27 21:58
你说的 HELP字体。 旧字体大写。 一个资源配置的问题。
现在的 中文 HELP 表格线 是连起来的,好看些。  ...


这个无论是选择行的字体颜色,还是禁用表格时的配色都比较舒服了。





回复

使用道具 举报

1031#
发表于 2022-2-27 22:16:01 | 显示全部楼层
mdyblog 发表于 2022-2-27 21:58
你说的 HELP字体。 旧字体大写。 一个资源配置的问题。
现在的 中文 HELP 表格线 是连起来的,好看些。  ...


用PECMD2012.1.88.05.82Stable-180148测试了一下,表格的行高是否能调整为旧版的高度?


点评

试试 这个: https://wwi.lanzoum.com/icEDA00u9thg[/backcolor]  详情 回复 发表于 2022-3-1 18:20
回复

使用道具 举报

1032#
发表于 2022-3-1 19:07:10 | 显示全部楼层
mdyblog 发表于 2022-3-1 18:20
试试 这个: https://wwi.lanzoum.com/icEDA00u9thg

这个好!终于恢复了熟悉的模样

点评

帮助页面的文字看起来有些不舒服,有没有同感?  详情 回复 发表于 2022-3-2 02:42
回复

使用道具 举报

1033#
发表于 2022-3-2 09:37:06 | 显示全部楼层
红毛樱木 发表于 2022-3-2 02:42
帮助页面的文字看起来有些不舒服,有没有同感?

确实,还是原来的字体比较好,不知道m大怎么看
回复

使用道具 举报

1034#
发表于 2022-3-2 13:14:36 | 显示全部楼层
mdyblog 发表于 2022-3-2 12:10
原来的版本字体配置  在某些系统(Win7x64 OEM)上, 那个那个横的表格线 断断续续。


改回去试了一下,发现一直以来我这边都是虚线,没太在意。反而是字体改了变得模糊了。


回复

使用道具 举报

1035#
发表于 2022-3-5 17:16:06 | 显示全部楼层
红毛樱木 发表于 2022-3-5 16:13
只能去微软官方看API说明了

要是用pecmd设置选中的行,能自动跳转就爽了
回复

使用道具 举报

1036#
发表于 2022-3-5 18:37:08 | 显示全部楼层
mdyblog 发表于 2022-3-5 17:26
同回 Anson4:
可以:

强!
回复

使用道具 举报

1037#
发表于 2022-3-5 22:20:01 | 显示全部楼层

CALC#  &&LVM_ENSUREVISIBLE=(0x1000 + 19)

CALC  #&&LVM_ENSUREVISIBLE=(0x1000 + 19)

这两个#号位置不一样,有区别吗?
回复

使用道具 举报

1038#
发表于 2022-3-8 18:35:32 | 显示全部楼层
mdyblog 发表于 2022-3-7 14:45
用变量保存状态
SET &iSelMenu=4

请教一下,如果知道一个分区的GUID路径是  \\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008}
有没有命令可以算出它的设备路径?比如这个:\Device\HarddiskVolume12
回复

使用道具 举报

1039#
发表于 2022-3-8 22:13:35 | 显示全部楼层
本帖最后由 527104427 于 2022-3-8 22:35 编辑
mdyblog 发表于 2022-3-8 21:58
PART list volume \\?\Volume{a372fe59-963e-11e3-8859-806e6f6e6963},&&Ret1
//  \\?\Volume{a372fe59- ...


最近发现动态磁盘part list volume是这种结果:

\\?\Volume{cba9a44a-7f04-11e9-9758-806e6f6e6963} 0 1 7 7 1048576 53688139776 C:
\\?\Volume{1184ff47-a57b-11e9-85ea-806e6f6e6963} 3 1 7 7 1048576 2000397795328 E:
\\?\Volume{cba9a44b-7f04-11e9-9758-806e6f6e6963} 0 2 7 7 53689188352 420906795008 D:
\\?\Volume{bd00c26d-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
\\?\Volume{bd00c273-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
\\?\Volume{bd00c279-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
\\?\Volume{bd00c27f-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
\\?\Volume{bd00c285-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
\\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0

啥都没有,就想知道它是什么盘符,想到一个变通的方法:

1.通过已知盘符用QueryDosDevice查到这种格式\Device\HarddiskVolume13
2.通过\\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008}查到这种格式\Device\HarddiskVolume13
3.两个对比相同,那盘符就是\\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008}的

现在是卡在第二步,查不出来

回复

使用道具 举报

1040#
发表于 2022-3-8 23:14:15 | 显示全部楼层
mdyblog 发表于 2022-3-8 22:36
\\?\Volume{bd00c26d-9e92-11ec-8a23-005056c00008} -1 -1 0 0 0 0
说明不是分区了。
PART list volum ...

这6个分区就是动态磁盘,都有盘符
回复

使用道具 举报

1041#
发表于 2022-3-9 18:04:21 | 显示全部楼层
mdyblog 发表于 2022-3-9 16:50
请教一下,如果知道一个分区的GUID路径是  \\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008}
有没有命 ...

这个太强了,测试完美
回复

使用道具 举报

1042#
发表于 2022-3-9 22:49:35 | 显示全部楼层
红毛樱木 发表于 2022-3-9 22:43
怎么利用,撸一发出来看看呀

正在酝酿,还有问题没弄明白
回复

使用道具 举报

1043#
发表于 2022-3-9 22:51:10 | 显示全部楼层
本帖最后由 527104427 于 2022-3-9 22:52 编辑
mdyblog 发表于 2022-3-9 16:50
请教一下,如果知道一个分区的GUID路径是  \\?\Volume{bd00c28b-9e92-11ec-8a23-005056c00008}
有没有命 ...

还有一个问题请教一下,假如知道一个动态磁盘的盘符或设备路径,有没有办法知道它隶属于哪个磁盘(hd0、hd1这种)?
回复

使用道具 举报

1044#
发表于 2022-3-27 11:42:42 | 显示全部楼层
本帖最后由 527104427 于 2022-3-27 12:23 编辑
mdyblog 发表于 2022-3-25 22:52
1. 获取随机的指定长度的随机英文字符
----------------------
ENVI^ ForceLocal=1

反馈两个问题:



1,以下这两个命令失效了
      part list floppy ,&&a
      part list floppy 1,&&b




2,lpos、rpos 没有初始化变量,结果应为0,实际却是1
     set^ EnviMode=1
     set^ ForceLocal=1
     set v0=
     set v1=
     set v2=1
     set v3=1
     set v4=1
     lpos* * * ,v2=v1,,v0  //rpos 也一样
     lpos* * * v3=v1,,v0  //rpos 也一样
     lpos* * v4=%v1%,,v0  //rpos 也一样
     mess. [%v2%][%v3%][%v4%]  //[1][1][1]





点评

Ver28 非法也顺便 初始化了。 1: set v0= set v1= set v2=1234 RPOS* * * ,v2=v1,,v0 TEAM MESS. [%v2%] [%&ERROR%]| EXIT //1234 ==> [0][0xFFFFFFFF80070057] 2: part list floppy 支持NT6, Win8x  详情 回复 发表于 2022-3-28 23:34
1,以下这两个命令失效了 part list floppy ,&&a part list floppy 1,&&b ------------------- [attachimg]498589[/attachimg]  详情 回复 发表于 2022-3-27 22:42
寻找空串, 没有意义,不用细扣。 返回1也是一种可以的说法。  详情 回复 发表于 2022-3-27 22:16
回复

使用道具 举报

1045#
发表于 2022-3-27 23:02:37 | 显示全部楼层
mdyblog 发表于 2022-3-27 22:42
1,以下这两个命令失效了
      part list floppy ,&&a
      part list floppy 1,&&b


啊?我测试不行,所以才说的。软盘是VM添加硬件方式弄的


点评

使用文件。 需要格式化。  详情 回复 发表于 2022-3-27 23:04
回复

使用道具 举报

1046#
发表于 2022-3-27 23:20:56 | 显示全部楼层
mdyblog 发表于 2022-3-27 23:04
使用文件。 需要格式化。

都测试过的,用标准映像、非标准映像、或自动侦测,都是不行。

点评

用NT5 (2003)试试。  详情 回复 发表于 2022-3-28 12:09
回复

使用道具 举报

1047#
发表于 2022-3-28 13:37:06 | 显示全部楼层
mdyblog 发表于 2022-3-28 12:09
用NT5 (2003)试试。


点评

确定资源管理器中能看到 软盘盘符。  详情 回复 发表于 2022-3-28 19:32
回复

使用道具 举报

1048#
发表于 2022-3-28 18:28:40 | 显示全部楼层
mdyblog 发表于 2022-3-27 22:16
寻找空串,  没有意义,不用细扣。
返回1也是一种可以的说法。


其实并不是细扣,而是写脚本遇到bug了,查来查去,查到是lpos没初始化变量,脚本中并不知道查的是空串。
为了重现问题,这才写的极简代码。

点评

查找空串。 这个含义是不确定的。 一般也是顺带的,不单独处理它。 不同的设计思路, “顺”的结果也是随之不同。 这里就是一开始就配对空串,所以是1。  详情 回复 发表于 2022-3-28 19:34
回复

使用道具 举报

1049#
发表于 2022-3-28 20:12:07 | 显示全部楼层
mdyblog 发表于 2022-3-28 19:32
确定资源管理器中能看到 软盘盘符。

确定的
回复

使用道具 举报

1050#
发表于 2022-3-29 08:07:47 | 显示全部楼层
mdyblog 发表于 2022-3-28 23:34
Ver28 非法也顺便 初始化了。
1:
set v0=

还有点小问题,在XP下正常,在2003下却返回 [-77  A: ]
PART -floppy list drv A:,a
MESS [%a%]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 12:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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