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

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

   火... [复制链接]
发表于 2015-4-26 13:17:22 | 显示全部楼层
Clear. It means, /pbr no good at PECMD. BootIce make an entry without error, partition is available and data is not lost. //清除。这意味着,/PBR 不擅长PECMD。 BOOTICE 使没有错误的条目,分区是可用的并且数据不会丢失。

点评

PECMD 只是提供了1中途径,内容zii准备---体积限制。 BOOTICE 途径和内容都提供了。  详情 回复 发表于 2015-4-26 14:38
回复

使用道具 举报

 楼主| 发表于 2015-4-26 14:38:38 | 显示全部楼层
weconty 发表于 2015-4-26 13:17
Clear. It means, /pbr no good at PECMD. BootIce make an entry without error, partition is available  ...

PECMD 只是提供了1中途径,内容zii准备---体积限制。
BOOTICE 途径和内容都提供了。
回复

使用道具 举报

发表于 2015-4-26 14:40:00 | 显示全部楼层
M大,SCRIPT 101是自动执行脚本,那102 103...怎么用?比如我在101里能否调用102里面的子过程?
回复

使用道具 举报

 楼主| 发表于 2015-4-26 14:41:00 | 显示全部楼层
本帖最后由 mdyblog 于 2015-4-26 14:43 编辑
ling3882688 发表于 2015-4-26 14:38
M大,SCRIPT 101是自动执行脚本,那102 103...怎么用?比如我在101里能否调用102里面的子过程?


1) 调用 102
LOAD  #102  参数表

2) 调用 102中函数ABC
LOAD  #102*ABC    参数表
//参数表 是ABC的参数表。

LOAD  -  #102*ABC    参数表

//开关 -    :不转移持久栈  

点评

谢M大。  详情 回复 发表于 2015-4-26 14:47
回复

使用道具 举报

发表于 2015-4-26 14:47:01 | 显示全部楼层
mdyblog 发表于 2015-4-26 14:41
1) 调用 102
LOAD  #102  参数表

谢M大。
回复

使用道具 举报

发表于 2015-4-26 15:05:30 | 显示全部楼层
我想建立一组多选框,并且获取选择的值。有没有简单的办法?
这样设置, I: 1~5
RADI RB[%I%],L%rb_x%T%rb_y%W150H20,%str%,ENVI &select=%I%,0,%g_id%
想通过select变量来保存选择了哪个,但红色部分的%I%好像没展开啊,返回总是空。
能够让在I=1时,红色部分产生ENVI &select=1同样的效果吗?

点评

SET &cmd=RADI RB[%I%],L%rb_x%T%rb_y%W150H20,%str%,ENVI &select=%I%,0,%g_id% %&cmd%  详情 回复 发表于 2015-4-26 16:29
回复

使用道具 举报

 楼主| 发表于 2015-4-26 16:29:28 | 显示全部楼层
sp_star 发表于 2015-4-26 15:05
我想建立一组多选框,并且获取选择的值。有没有简单的办法?
这样设置, I: 1~5
RADI RB[%I%],L%rb_x%T% ...

SET  &cmd=RADI RB[%I%],L%rb_x%T%rb_y%W150H20,%str%,ENVI &select=%I%,0,%g_id%
%&cmd%

点评

果然可以,确实是个好办法。谢谢!  详情 回复 发表于 2015-4-26 16:54
回复

使用道具 举报

发表于 2015-4-26 16:54:03 | 显示全部楼层
mdyblog 发表于 2015-4-26 16:29
SET  &cmd=RADI RB[%I%],L%rb_x%T%rb_y%W150H20,%str%,ENVI &select=%I%,0,%g_id%
%&cmd%

果然可以,确实是个好办法。谢谢!
回复

使用道具 举报

 楼主| 发表于 2015-4-27 04:46:26 | 显示全部楼层
新版PECMD
内置进程管理器: KILL -gui
回复

使用道具 举报

发表于 2015-4-27 07:10:00 | 显示全部楼层
只是想问下:
ADMIN登录,空密码,  使用PECMD的注销命令,如何能自动进入桌面, 而不用点登录界面的确定?

点评

这是 MS控制的事。  详情 回复 发表于 2015-4-27 12:44
回复

使用道具 举报

发表于 2015-4-27 07:10:11 | 显示全部楼层
只是想问下:
ADMIN登录,空密码,  使用PECMD的注销命令,如何能自动进入桌面, 而不用点登录界面的确定?
回复

使用道具 举报

发表于 2015-4-27 10:57:19 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:25 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:29 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:34 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:38 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:41 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:45 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:49 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:52 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2015-4-27 10:57:56 | 显示全部楼层
赞一个
回复

使用道具 举报

 楼主| 发表于 2015-4-27 12:44:05 | 显示全部楼层
本帖最后由 mdyblog 于 2015-4-27 12:45 编辑
2012qnmd 发表于 2015-4-27 07:10
只是想问下:
ADMIN登录,空密码,  使用PECMD的注销命令,如何能自动进入桌面, 而不用点登录界面的确定?


这是 是完全MS控制的事。

大概只有这样:告诉MS----注销前,设成自动ADMIN登录。
回复

使用道具 举报

发表于 2015-4-27 14:58:42 | 显示全部楼层
PART list disk,&&disk
FORX * %&disk%,&&hd,
{
        //可写加载所有U+、UD、UDM
        //MOUN  -udm  -mall  -mhide  -u+  -udfs  -w  -udimg:  efi*.img  \\.\PhysicalDrive%&hd%  C-

        //只读加载所有U+、UD、UDM
        //MOUN  -udm  -mall  -mhide  -u+  -udfs  -udimg:  efi*.img  \\.\PhysicalDrive%&hd%  C-

        //加载所有UDM
        //MOUN  -udm  -mall  \\.\PhysicalDrive%&hd%  C-

        //加载所有UD
        //MOUN  -udm  -udm-  -udfs  -udimg:  efi*.img  \\.\PhysicalDrive%&hd%  C-

        //加载所有U+
        MOUN  -udm  -mall  -mhide  -u+  -udm-  \\.\PhysicalDrive%&hd%  C-
}


用的老五的测试的,高端隐藏挂不了

LOAD  UDM+FIXDRV.WCS  -mhide -mall
可以挂


点评

好的就按这个代码测试,晚上回去测试下。 PECMD_UP.WCS:  详情 回复 发表于 2015-4-27 15:16
回复

使用道具 举报

 楼主| 发表于 2015-4-27 15:16:02 | 显示全部楼层
本帖最后由 mdyblog 于 2015-4-27 15:22 编辑
红毛樱木 发表于 2015-4-27 14:58
PART list disk,&&disk
FORX * %&disk%,&&hd,
{


好的就按这个代码测试,晚上回去测试下。
PECMD_UP.WCS:
  1. PART list disk,&&disk
  2. FORX * %&disk%,&&hd,
  3. {      //加载所有U+
  4.          MOUN  -udm  -mall  -mhide  -u+  -udm-  \\.\PhysicalDrive%&hd%  C-
  5. }
复制代码




另外:你可能用的不是最新的版本PECMD。 最新的版本,应该可以这么挂载的;昨晚的版本不可这么挂载的。

点评

不是那个版本。 是这个:8638#  详情 回复 发表于 2015-4-27 15:41
就是你在帖子里打包的那个脚本。。。昨晚那个  发表于 2015-4-27 15:34
回复

使用道具 举报

 楼主| 发表于 2015-4-27 15:41:45 | 显示全部楼层
mdyblog 发表于 2015-4-27 15:16
好的就按这个代码测试,晚上回去测试下。
PECMD_UP.WCS:

不是那个版本。
是这个:8638#
回复

使用道具 举报

发表于 2015-5-1 16:59:56 来自手机 | 显示全部楼层
快捷键命令有个需求

能否加个参数用于取消所有设定的快捷键?删注册表有点烦人
回复

使用道具 举报

发表于 2015-5-1 18:25:00 | 显示全部楼层
请问M大,如何先在容量不定的U盘或移动硬盘(2GB--1TB等等)高端(全部存贮空间的末尾)创建一个指定容量(假设1GB)的主分区,然后将前面所有未分配空间创建为另一个主分区?

点评

PART LIST DISK 1,&&V MSTR &&dsksz=%&V% CALC #&&off=%dsksz% / 1M * 1M - 1G //尾部1G IFEX $%&off%>=1M, PART -super -force -mbr -up -hup -fs 1#2 -a 0x0E %&off% 1G //前面的分区 CALC #&  详情 回复 发表于 2015-5-1 23:04
回复

使用道具 举报

 楼主| 发表于 2015-5-1 22:56:49 | 显示全部楼层
本帖最后由 mdyblog 于 2015-5-2 15:13 编辑

PECMD2012.1.88.05.60-130810中英.多窗口线程稳定版_win32_64新设计.sfx.7z

把MBROSTool的一个功能移植到PECMD中了。大家有福了。(MBROStool早就有了,就是有点大,哈)
PART -fs参数, 新建分区, 不弹出 “未格式化”。
(没有格式化,还是另外需要format.com )
注意
1)没有格式化,还是另外需要format.com
2) 如果只是恢复分区,不要用-fs,否则“后果很严重”:分区破坏了。
3)好像可以单独用,不需要分区(号),直接提前在指定位置和大小处理。以后不带-fs在改位置建分区,也不会弹出 “未格式化”。
017.png

点评

太棒了,既然都到这里了,能否再进一步啊?给个格式化参数。比如可以直接操作硬盘分区格式化为什么格式。 DFMT需要指定盘符,能否不分配盘符的情况下直接对采用分区编号0#2执行格式化?  详情 回复 发表于 2015-5-2 15:01
回复

使用道具 举报

 楼主| 发表于 2015-5-1 23:04:16 | 显示全部楼层
chiannet 发表于 2015-5-1 18:25
请问M大,如何先在容量不定的U盘或移动硬盘(2GB--1TB等等)高端(全部存贮空间的末尾)创建一个指定容量( ...

PART LIST DISK  1,&&V
MSTR &&dsksz=<2>%&V%
CALC #&&off=%dsksz% / 1M * 1M   -  1G

//尾部1G
IFEX  $%&off%>=1M,   PART -super  -force -mbr  -up -hup  -fs 1#2 -a 0x0E %&off% 1G

//前面的分区
CALC #&&sz1=%&off% - 1M

IFEX  $%&sz1%>=1M,  PART -super  -force -mbr  -up -hup  -fs 1#1 -a 0x0E   1M   %&SZ%

点评

part swap的疑惑。 当只有一个U盘时,“pecmd.EXE PART -up -super -swap:1 1#4”,能按照预期将hd1的1号分区与4号分区交换。 若接两个USB设备,想把hd2的1号分区与4号分区交换。运行“pecmd.EXE PART -up  详情 回复 发表于 2015-5-2 16:07
请教下面的含义: moun [-mh: ]  详情 回复 发表于 2015-5-2 04:43
请教老大: 假设有N多个复选框,只需要12348cdfhkln这12个框其中勾了一个,就MESS OK,否则MESS ERROR 。 为何下面的代码要去掉 ENVI^ EnviMode=1 才能成功呢? ENVI^ EnviMode=1 ENVI C1.check=1 FORX *  详情 回复 发表于 2015-5-2 02:58
回复

使用道具 举报

发表于 2015-5-2 02:58:02 | 显示全部楼层
本帖最后由 527104427 于 2015-5-2 07:58 编辑
mdyblog 发表于 2015-5-1 23:04
PART LIST DISK  1,&&V
MSTR &&dsksz=%&V%
CALC #&&off=%dsksz% / 1M * 1M   -  1G

请教老大:

假设有N多个复选框,只需要12348cdfhkln这12个框其中勾了一个,就MESS OK,否则MESS ERROR 。
为何下面的代码要去掉 ENVI^ EnviMode=1 才能成功呢?


ENVI^ EnviMode=1
ENVI C1.check=1
FORX * 1 2 3 4 8 c d f h k l n ,&Num,TEAM ENVI &Num=C%&Num%.check| IFEX $%%&Num%%=1,TEAM MESS OK|| EXIT FORX! MESS ERROR
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-17 19:44

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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