无忧启动论坛

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

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

    [复制链接]
18241#
发表于 2022-11-29 22:09:29 | 只看该作者
527104427 发表于 2022-11-29 21:44
整G计算,在“计算器”中也有,收录在M大的示例包中。
年长月久,我也想不起来怎么没有区分NTFS和FAT32 ...

好的,我找找,谢谢!
回复

使用道具 举报

18242#
发表于 2022-11-29 22:21:51 | 只看该作者
网盘中我看测试版有更新4天多了。
回复

使用道具 举报

18243#
发表于 2022-11-29 22:38:46 | 只看该作者
527104427 发表于 2022-11-29 21:44
整G计算,在“计算器”中也有,收录在M大的示例包中。
年长月久,我也想不起来怎么没有区分NTFS和FAT32 ...

示例中收录的没有该功能,下面的链接里倒是有,只是那是压缩版。
https://pecmd.net/thread-30.htm

点评

以前的代码我自己也看不懂了,重新写了一个: set^ EnviMode=1 set^ ForceLocal=1 call IntCalc ret 11G //返回值(以M为单位) 待转换值(可带单位,如K、M、G、T) mess. [%ret%M] _sub IntCalc set a=  详情 回复 发表于 2022-11-29 23:29
百度了一下,ntfs 和 fat32 是同一种算法:https://jingyan.baidu.com/article/454316ab1fc40af7a7c03a0b.html [*]最精确硬盘分区的算法如下: 硬盘一般有255磁头,63扇区,故每柱面大小为:512 byte x 255  详情 回复 发表于 2022-11-29 22:53
回复

使用道具 举报

18244#
发表于 2022-11-29 22:53:21 | 只看该作者
Anson4 发表于 2022-11-29 22:38
示例中收录的没有该功能,下面的链接里倒是有,只是那是压缩版。
https://pecmd.net/thread-30.htm



百度了一下,ntfs 和 fat32 是同一种算法:https://jingyan.baidu.com/article/454316ab1fc40af7a7c03a0b.html

  • 最精确硬盘分区的算法如下: 硬盘一般有255磁头,63扇区,故每柱面大小为:512 byte x 255 x 63=8225280 bytes =7.84423828125 MB 如果要分40 GB,那么要40x1024 MB=40960 MB 需要柱面数为40960÷7.84423828125=5221.66 取整数既为5222个柱面 应分M数为5222x7.84423828125=40962.6123046875 MB 不管小数点后面几位都进1,也就是40963 MB,windows就认为是40 GB了。

  • 这个方法NTFS和FAT32通用。


回复

使用道具 举报

18245#
发表于 2022-11-29 23:29:39 | 只看该作者
本帖最后由 527104427 于 2022-11-30 08:44 编辑
Anson4 发表于 2022-11-29 22:38
示例中收录的没有该功能,下面的链接里倒是有,只是那是压缩版。
https://pecmd.net/thread-30.htm

以前的代码我自己也看不懂了,重新写了一个:

https://jingyan.baidu.com/article/454316ab1fc40af7a7c03a0b.html

set^ EnviMode=1
set^ ForceLocal=1
call IntCalc ret 12G  //返回值(以M为单位)       待转换值(可带单位,如K、M、G、T)
mess. [%ret%M]

_sub IntCalc
        set a=( 255 * 63 * 512 / 1M )         //每柱面大小:255磁头 x 63扇区 x 512字节每扇区,以M为单位
        ^calc b=frac[ %~2 / 1M / %a% ]   //柱面数(小数部分),以M为单位
        ^calc #c=%~2 / 1M / %a%          //柱面数:所需大小 ÷ 每柱面大小
        ifex $%b%>0, calc c=%c% + 1     //柱面数有小数则进1
        calc d=frac[ %c% * %a% ]           //实际大小(小数部分)
        calc #e=%c% * %a%                  //实际大小:柱面数 x 每柱面大小
        ifex $%d%>0, calc e=%e% + 1    //实际大小有小数则进1
        set-ret %1=%e%
_end


点评

瞬间解决了问题,谢谢5大!  详情 回复 发表于 2022-11-30 22:48
回复

使用道具 举报

18246#
发表于 2022-11-29 23:30:17 | 只看该作者
请问在设置了密码登录PE后,这个界面可填入登录用户名称吗?或者只显示密码就好

点评

不是把,有没有搞错,你不会觉得这样就进不了桌面了吧,试试ctrl+alt+del,运行explorer看看  详情 回复 发表于 2022-12-1 08:49
找到解决方法了,谢谢!!  详情 回复 发表于 2022-11-30 22:21
请问SHEL %SystemRoot%\explorer.exe,密码部分,5 中的密码用的是什么加密方法?我用MD5的怎么输入密码都不对呢  详情 回复 发表于 2022-11-30 19:55
回复

使用道具 举报

18247#
发表于 2022-11-30 19:55:42 | 只看该作者
zbkh 发表于 2022-11-29 23:30
请问在设置了密码登录PE后,这个界面可填入登录用户名称吗?或者只显示密码就好

请问SHEL %SystemRoot%\explorer.exe,密码部分,5  中的密码用的是什么加密方法?我用MD5的怎么输入密码都不对呢

点评

找到解决方法了,谢谢!  详情 回复 发表于 2022-11-30 22:20
回复

使用道具 举报

18248#
发表于 2022-11-30 22:20:49 | 只看该作者
5639863 发表于 2022-11-30 19:55
请问SHEL %SystemRoot%\explorer.exe,密码部分,5  中的密码用的是什么加密方法?我用MD5的怎么输入密码都 ...

找到解决方法了,谢谢!
回复

使用道具 举报

18249#
发表于 2022-11-30 22:21:17 | 只看该作者
zbkh 发表于 2022-11-29 23:30
请问在设置了密码登录PE后,这个界面可填入登录用户名称吗?或者只显示密码就好

找到解决方法了,谢谢!!
回复

使用道具 举报

18250#
发表于 2022-11-30 22:48:51 | 只看该作者
527104427 发表于 2022-11-29 23:29
以前的代码我自己也看不懂了,重新写了一个:

https://jingyan.baidu.com/article/454316ab1fc40af7a7 ...

瞬间解决了问题,谢谢5大!
回复

使用道具 举报

18251#
发表于 2022-12-1 08:49:11 | 只看该作者
zbkh 发表于 2022-11-29 23:30
请问在设置了密码登录PE后,这个界面可填入登录用户名称吗?或者只显示密码就好

不是把,有没有搞错,你不会觉得这样就进不了桌面了吧,试试ctrl+alt+del,运行explorer看看

点评

输入完密码就可以进到桌面,只是我觉得“用户名”空着,想问问可以显示登录的用户名或者不显示这一行  详情 回复 发表于 2022-12-1 11:32
回复

使用道具 举报

18252#
发表于 2022-12-1 11:32:01 | 只看该作者
826773297 发表于 2022-12-1 08:49
不是把,有没有搞错,你不会觉得这样就进不了桌面了吧,试试ctrl+alt+del,运行explorer看看

输入完密码就可以进到桌面,只是我觉得“用户名”空着,想问问可以显示登录的用户名或者不显示这一行

点评

这是pecmd内置窗口,要问pecmd开发者,我是说你加这个命令并不能有效阻止进入桌面  详情 回复 发表于 2022-12-1 11:37
回复

使用道具 举报

18253#
发表于 2022-12-1 11:37:00 | 只看该作者
zbkh 发表于 2022-12-1 11:32
输入完密码就可以进到桌面,只是我觉得“用户名”空着,想问问可以显示登录的用户名或者不显示这一行

这是pecmd内置窗口,要问pecmd开发者,我是说你加这个命令并不能有效阻止进入桌面

点评

多谢提醒,这个用于公共的PXE启动,就是想拿来吓人而已,避免用户误入PE对本机造成误操作。  详情 回复 发表于 2022-12-1 23:03
回复

使用道具 举报

18254#
发表于 2022-12-1 23:03:27 | 只看该作者
826773297 发表于 2022-12-1 11:37
这是pecmd内置窗口,要问pecmd开发者,我是说你加这个命令并不能有效阻止进入桌面

多谢提醒,这个用于公共的PXE启动,就是想拿来吓人而已,避免用户误入PE对本机造成误操作。

点评

可以自己画一个登录界面  详情 回复 发表于 2022-12-2 08:30
回复

使用道具 举报

18255#
发表于 2022-12-2 08:30:42 | 只看该作者
zbkh 发表于 2022-12-1 23:03
多谢提醒,这个用于公共的PXE启动,就是想拿来吓人而已,避免用户误入PE对本机造成误操作。

可以自己画一个登录界面
回复

使用道具 举报

18256#
发表于 2022-12-2 12:17:34 | 只看该作者
收藏了
回复

使用道具 举报

18257#
发表于 2022-12-3 16:42:18 | 只看该作者



有个比较严重的BUG:拖动滑块不会执行命令

call @WIN1
_SUB WIN1,W455H187,a,
    SLID SLID1,L35T53W378H30,0:100,ENVI @LABE1=%SLID1%,0x40
    LABE LABE1,L58T98W156H30,LABE1,,
_END




点评

有啊 call @WIN1 _SUB WIN1,W455H187,a, SLID SLID1,L35T53W378H30,0:100,ENVI @LABE1=$$$[%SLID1%]$$$$,0x40 LABE LABE1,L58T98W156H30,LABE1,, _END // $$$[20]$$$$  详情 回复 发表于 2023-4-7 17:40
老版本没这个问题  详情 回复 发表于 2022-12-6 21:18
回复

使用道具 举报

18258#
发表于 2022-12-6 21:18:19 | 只看该作者
527104427 发表于 2022-12-3 16:42
有个比较严重的BUG:拖动滑块不会执行命令

call @WIN1

老版本没这个问题
回复

使用道具 举报

18259#
发表于 2022-12-10 22:38:52 | 只看该作者
利用devi安装指定目录下以及该目录下所有子目录驱动如何写命令;
目录下都是inf文件的
回复

使用道具 举报

18260#
发表于 2022-12-11 17:50:47 | 只看该作者
SEND -m  0x8019;1000;500

怎么鼠标移动幅度这么小
回复

使用道具 举报

18261#
发表于 2022-12-13 17:59:39 | 只看该作者
感觉 send -m 是 英寸 移动的
绝对 很可能是 按鼠标dpi的英寸移动了

绝对移动  这个用屏幕dip的靠谱 ENVI @@Cur=532;850(像素为:分辨率/dpi放大系数  或 叫  屏幕英寸/放大系统)
send -m相对移动,可能用的 是 60的dpi算出的 英寸
回复

使用道具 举报

18262#
发表于 2022-12-15 16:03:28 | 只看该作者
谢谢分享
回复

使用道具 举报

18263#
发表于 2022-12-16 21:03:58 | 只看该作者


show也有bug

盘符不能为汉字了

show 1#1,毛:
fdrv -link? a,b,c=毛:
fdrv *vol d,e,f,g,h,i=毛:
mess. [%a%]   [%b%]   [%c%]   [%d%]   [%e%]   [%f%]   [%g%]   [%h%]   [%i%]












点评

5大,批处理调用pecmd后如何在pecmd中设置退出代码,对批处理传递errorlevel  详情 回复 发表于 2023-1-14 13:17
回复

使用道具 举报

18264#
发表于 2022-12-18 10:09:35 | 只看该作者
moun-udm listud -ret:&v \\.\physicaldrive0 貌似PECMD会崩溃。
回复

使用道具 举报

18265#
发表于 2022-12-18 11:59:41 | 只看该作者
就是这么用
回复

使用道具 举报

18266#
发表于 2022-12-19 21:25:47 | 只看该作者
PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1
回复

使用道具 举报

18267#
发表于 2022-12-21 18:35:13 | 只看该作者
感谢
回复

使用道具 举报

18268#
发表于 2023-1-6 16:01:34 | 只看该作者
发现一个BUG,ITEM加上字体就不能隐藏了

WIN1
_SUB WIN1,W684H500,
    ITEM -font:12:宋体 ITEM1,L570T97W60H25,ITEM1
    ITEM ITEM2,L520T359W102H20,ITEM2,ENVI @ITEM1.Visible=0
_END


回复

使用道具 举报

18269#
发表于 2023-1-6 16:41:39 | 只看该作者
老版本没问题
回复

使用道具 举报

18270#
发表于 2023-1-14 13:17:00 来自手机 | 只看该作者
527104427 发表于 2022-12-16 21:03
show也有bug

盘符不能为汉字了

5大,批处理调用pecmd后如何在pecmd中设置退出代码,对批处理传递errorlevel

点评

//设置errorlevel为0 TEAM EXIT= 0| EXIT //设置errorlevel为1 TEAM EXIT= 1| EXIT  详情 回复 发表于 2023-1-14 18:49
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-25 21:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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