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

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

   火... [复制链接]
 楼主| 发表于 2015-7-15 16:47:03 | 显示全部楼层
sunsea 发表于 2015-7-15 16:13
这东西能实现锁屏功能不?
输入指定内容解锁【不想去编正式程序了

SHUT  K
不久锁住了么。
回复

使用道具 举报

 楼主| 发表于 2015-7-16 00:07:43 | 显示全部楼层
527104427 发表于 2015-7-15 19:59
不过,用系统自带的磁盘管理来删除盘符,再重启,却可以临时加载,奇怪!

那个是 相当于 不带* 删除。

你在 (图形界面)系统--》磁盘管理中 删除盘符(不是磁盘) 重启, 试试。
回复

使用道具 举报

 楼主| 发表于 2015-7-16 07:10:29 | 显示全部楼层
527104427 发表于 2015-7-16 07:01
就是用磁盘管理来删盘符的,重启后可以临时挂载

* 的意思 是告诉系统,这分区 以后永远不用了,OS你看桌办吧。
回复

使用道具 举报

 楼主| 发表于 2015-7-16 09:29:54 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-16 10:39 编辑
527104427 发表于 2015-7-16 08:29
经测试,第1 第2 第3 第4 条命令均可挂载UD扩展区。
第2 第3 条命令会把扩展区的所有镜像都挂上。
第 ...


关键是 -udmask 筛选控制位
moun -udm -udfs   默认参数:     -udmask: 0xF2007D   -udimg: *.img -udimg:  *.iso

筛选控制位:
低8位UD文件本身的属性,高位行为控制位。
0x01: 扩展区文件, 一般需要。
0x04 0x08 0x10 0x20  FBT用来表示挂载分区号1~4
0x40 暗示尽量挂载我哦。建立需要加载的文件,带上0x41

moun -udm -udfs 和listud 通用:
UD_MLIST1=0x20000    算无名的扩展区<udext>
UD_EXTONLY=0x40000 只算无名的扩展区<udext>

UD_CHECK=0x80000  检查撤销锁定后的 无名的扩展区<udext>, 一般不要用

UD_NOREXT=0x100000  算无名的扩展区<udext.nrom>

UD_LISTFORCEX=0x200000,有0x40属性的,都算
UD_LISTALIGN=0x400000 检查文件对齐,不是512字节对齐,或空文件,都不算了
UD_XEXT=0x800000 避免扩展区和和子文件重叠,重叠的话就不算无名的扩展区<udext><udext.nrom>



---------------------
这本来是MBROStool内部功能,所以用只写幻数(magic)来表示,备其他模块间接使用。
控制为,也是慢慢加上来的。
回复

使用道具 举报

发表于 2015-7-17 20:34:31 | 显示全部楼层
32位pecmd在64位系统下运行,读取PROCESSOR_ARCHITECTURE等于x86,这个问题怎么办

点评

用这个: %&bX64% : 3=PECMD64 (64位pecmd在64位系统下运行) 1=WIN64 (就是你说的 “32位pecmd在64位系统下运行”) 0=WIN32 (32位pecmd在32位系统下运行)  详情 回复 发表于 2015-7-18 10:23
回复

使用道具 举报

发表于 2015-7-18 10:05:45 | 显示全部楼层
有个现象,不知道算不算问题: 同一个WIN8.1的WIM, 在不同的机器上,
PCIP , 有的正常.有的不正常.

不正常的: 平板,无线网卡, 执行后, IP没有设置上. 再执行一次, 网卡被干掉了.
重新安装网卡驱动,禁用,再启用, 再看,IP设置好了

以前的4.0版本,类似, 不过它不会干掉网卡

点评

这个 是说不清的。 PE 环境很恶劣, 很不确定。 而对任何确定的软件, 是需要 定的条件来运行。 甲软件 可能不需要A, 但可能需要B 乙软件 可能不需要B, 但可能需要A 你的先确认PE正常。 在来测试PECMD。 P  详情 回复 发表于 2015-7-18 10:27
回复

使用道具 举报

 楼主| 发表于 2015-7-18 10:23:12 | 显示全部楼层
sp_star 发表于 2015-7-17 20:34
32位pecmd在64位系统下运行,读取PROCESSOR_ARCHITECTURE等于x86,这个问题怎么办

用这个:
%&bX64% :
    3=PECMD64  (64位pecmd在64位系统下运行)
   1=WIN64  (就是你说的 “32位pecmd在64位系统下运行”)
   0=WIN32  (32位pecmd在32位系统下运行)

点评

多谢!不知道还有这个东西。  详情 回复 发表于 2015-7-18 16:04
回复

使用道具 举报

 楼主| 发表于 2015-7-18 10:27:26 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-18 10:29 编辑
2012qnmd 发表于 2015-7-18 10:05
有个现象,不知道算不算问题: 同一个WIN8.1的WIM, 在不同的机器上,
PCIP , 有的正常.有的不正常.


这个 是说不清的。
PE 环境很恶劣, 很不确定。
而对任何确定的软件, 是需要 定的条件来运行。
甲软件 可能不需要A, 但可能需要B
乙软件 可能不需要B, 但可能需要A

你的先确认PE正常。 在来测试PECMD。
PCIP 需要系统本身的支撑。 (不同作者设计的, 需要的条件可能不同)

还有你 具体 执行的什么命令, PCIP 子命令  很多的。
回复

使用道具 举报

发表于 2015-7-18 10:45:07 | 显示全部楼层
PE正常. wim相同,只是在不同机器上执行

pcip 192.168.1.3,255.255.255.0,192.168.1.1,202.103.205.78

此命令,在03当前系统下也没问题. 都是单网卡.
回复

使用道具 举报

发表于 2015-7-18 15:13:42 | 显示全部楼层
目前,使用WinCMD.EXE,下面这样搞定. PECMD2012不行.
PCIP 192.168.1.97,255.255.255.0,192.168.1.1,109.178.10.77
WAIT 3000
PCIP ,,,,,1

====================================
根据观测, 设置IP执行后(已经正常上网,换个IP来测试) , 会有个断网的动作,然后,再链接.
右下角的网络图标, 会出现"X" ,然后,"X"再消失,这样就正常了.

在问题电脑上,WINCMD执行后,出现"X" ,网卡被禁用. 然后,再执行启动网卡,正常.

PECMD2012, 执行后,没有出现"X", 再执行,网卡被禁用,无法启动,需要重新安装网卡驱动.


不知道有关代码是WIN7的还是WIN8的. WINCMD当时是用WIN7测试的

点评

1: PECMD2012直接: 就可以了,后面那个些命令一般不必了, 默认自动重新启用该网卡的。 不放心可以 PECMD2012 禁用和启动是在一起的,叫 “刷新” (*safe)下。一般应该是这么用的吧。 2: 怎名参  详情 回复 发表于 2015-7-18 19:19
回复

使用道具 举报

发表于 2015-7-18 16:04:17 | 显示全部楼层
mdyblog 发表于 2015-7-18 10:23
用这个:
%&bX64% :
    3=PECMD64  (64位pecmd在64位系统下运行)

多谢!不知道还有这个东西。
回复

使用道具 举报

 楼主| 发表于 2015-7-18 19:19:02 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-18 19:21 编辑
2012qnmd 发表于 2015-7-18 15:13
目前,使用WinCMD.EXE,下面这样搞定. PECMD2012不行.
PCIP 192.168.1.97,255.255.255.0,192.168.1.1,109.17 ...


1:
PECMD2012直接:
  1. PCIP 192.168.1.97,255.255.255.0,192.168.1.1,109.178.10.77
复制代码

就可以了,后面那个些命令一般不必了, 默认自动重新启用该网卡的。
不放心可以
  1. PCIP 192.168.1.97,255.255.255.0,192.168.1.1,109.178.10.77   //第一块网卡
  2. WAIT 3000
  3. PCIP *safe  ,,,,    //或  PCIP *safe  
复制代码


PECMD2012 禁用和启动是在一起的,叫 “刷新” (*safe)下。一般应该是这么用的吧。

点评

我是说: 正常的情况,第一行即可. 不正常的,在平板电脑上, 一行没用,几行都不行,就是设置不上 而使用PECMD4.0 或者WINCMD , (正常也是一行即可),但是,这个电脑上, 必须有第三行,否则网卡是禁用状态. 等我在  详情 回复 发表于 2015-7-18 20:32
回复

使用道具 举报

发表于 2015-7-18 20:32:02 | 显示全部楼层
mdyblog 发表于 2015-7-18 19:19
1:
PECMD2012直接:

我是说: 正常的情况,第一行即可.

不正常的,在平板电脑上, 一行没用,几行都不行,就是设置不上

而使用PECMD4.0 或者WINCMD , (正常也是一行即可),但是,这个电脑上, 必须有第三行,否则网卡是禁用状态.

等我在看看其它版本是什么情况
回复

使用道具 举报

发表于 2015-7-19 08:10:52 | 显示全部楼层
drvload x:\drv\touch\I2C\iaioi2ce.inf

PECMD DEVI x:\drv\touch\I2C\iaioi2ce.inf

是不是都能安装驱动?  如果是, 问题就来了: drvload成功, pecmd devi 没成功
回复

使用道具 举报

 楼主| 发表于 2015-7-19 23:26:12 | 显示全部楼层
527104427 发表于 2015-7-19 22:59
MBROStool 和 PECMD 都能格式化 UD 扩展区,这个名字是否要与 FBT 统一呢? FBT 默认是 EFI.IMG,而前 ...


不知道 EFI.IMG 在编程接口上怎么用的。
UDEX.IMG 有“排他独占性”。 有了这个文件,说明“舍我其谁”的暗示——————也只能用它了。
这样在BIOS/EFI/PE启动 是就用她了------都要软件来隐射。

EFI.IMG 没有“排他独占性”,还可以建多个EFI2.IMG EFI3.IMG,EFI4.IMG, 其他扩展区文件都在。
我所知道的,   EFI.IMG没有什么编程接口, 几乎是透明的, 他直接 从物理上 映射为一个实际分区。  EFI.IMG 这个名字, 只是FBT软件自己在用,用户软件(BIOS/EFI/PE启动)反倒没用上。
大概只有第3方软件--维护软件,  才用到  EFI.IMG 这个名字。

好像从编程的角度 处理过程 本来就很不一样。
这样,如果名字一样, 而处理过程 不同, 反倒不好区分了。
回复

使用道具 举报

 楼主| 发表于 2015-7-20 09:01:10 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-20 09:04 编辑
527104427 发表于 2015-7-15 10:33
一个正常分区 E:

使用命令  SUBJ * E:  卸载,然后重启。


一个正常分区 E:

使用命令  SUBJ * E:  卸载,然后重启。

使用下面命令挂载盘符:

SUBJ E:,\Device\Harddisk0\Partition3

挂出来的盘符无法访问,必须 SUBJ * E:,\Device\Harddisk0\Partition3  才可以。

SHOW 也是一样的状况,不知道能否改善?
=================================
奇怪,。 我在Win7X64  XP32测试均正常啊。


使用命令  SUBJ * E:  卸载,然后重启

使用下面命令挂载盘符:

SUBJ E:,\Device\Harddisk0\Partition6    //本机WIN7  E:是逻辑分区6
如图:
未命名截图.png


------------------------------------
会不会,是你那个分区是隐藏分区啊?隐藏分区还真会这样。

回复

使用道具 举报

 楼主| 发表于 2015-7-20 10:39:53 | 显示全部楼层
527104427 发表于 2015-7-20 10:20
看老大这么说,我还原了一下系统,果然是可以的!

这个分区是正常分区,非隐藏。不知道是什么原因导致 ...

是奇怪。 那就不管它了。不改程序了。
回复

使用道具 举报

 楼主| 发表于 2015-7-21 09:10:15 | 显示全部楼层
0720:恢复:修改逻辑分区类型
          UD2FS 支持多分区, 分区。 efildr.img udxet.img udxet2.img  udxet3.img ...
回复

使用道具 举报

 楼主| 发表于 2015-7-21 15:30:32 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-22 07:49 编辑

前面谁要的 LIST 中 随鼠标上下移动 提示鼠标下选项信息, MBROSTool 中实现了, 现移植过来了。
LIST移动鼠标通知演示.wcs.zip (507 Bytes, 下载次数: 4)
  1. TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
  2. SET  ::CBN_HOVER=0x7001

  3. WIN1
  4. _SUB WIN1,W280H150,LIST移动鼠标通知演示,
  5.     LABE -vcenter LABE1,L50T5W149H30,,,
  6.     LIST LIST1,L50T46W60H200,A1|B2|C4|D4|E555|F666|G777,,B2,
  7.     ENVI @LIST1.ID=?;&&LIST1_ID
  8.     ENVI @this.MSG=command#%LIST1_ID%#%CBN_HOVER%::wp,lp, TEAM ENVI @LIST1.query=%lp%;&&s| ENVI @LABE1=list1 id:[%lp%] TXT[%&s%]  
  9.    
  10.     LIST LIST2,L150T46W60H200,a1|b2|c4|d4|e555|f666|g777,,B2,
  11.     ENVI @LIST2.ID=?;&&LIST2_ID
  12.     ENVI @this.MSG=command#%LIST2_ID%#%CBN_HOVER%::wp,lp, TEAM ENVI @LIST2.query=%lp%;&&s| ENVI @LABE1=list2 id:[%lp%] TXT[%&s%]  
  13. _END
复制代码

效果:
00049.png

回复

使用道具 举报

发表于 2015-7-21 21:14:18 | 显示全部楼层
M大,能不能添加挂载UD区的ISZ文件?我试验了下。无法挂载UD的ISZ。希望M大能添加支持ISZ挂载

点评

ISZ一般是非法文件。 内部默认参数会过滤掉的。 你用新版试试, 可以加参数(-udmask: 1)不过滤。 PECMD moun -udm -udm- -udfs -udmask: 1[/backcolor] -udimg: *.isz \\.\PhysicalDrive1 R- 这样能强行加  详情 回复 发表于 2015-7-22 08:34
ISZ是压缩的。 压缩的 不能挂载啊,就算不再UD, 在硬盘上也不能挂载啊。 不压缩 ISO 才能挂载。  详情 回复 发表于 2015-7-21 21:51
回复

使用道具 举报

 楼主| 发表于 2015-7-21 21:51:55 | 显示全部楼层
chxm1023 发表于 2015-7-21 21:14
M大,能不能添加挂载UD区的ISZ文件?我试验了下。无法挂载UD的ISZ。希望M大能添加支持ISZ挂载


ISZ是压缩的。
(ISZ)压缩的 不能挂载啊,就算不在UD, 在硬盘上也不能挂载啊。
不压缩 ISO 才能挂载。
回复

使用道具 举报

发表于 2015-7-22 08:33:53 | 显示全部楼层
用了chenall 的WIMBOOT.EXE 才知道 然来除了老九,无忧还有这么强大的好东西。

我非常 想学习一下这个,可是没有一个全面的资料,
不知道开发者,能不能出一个 由浅入深的教程呢.

点评

发错了位置吧。 这类不是C大帖子。  详情 回复 发表于 2015-7-22 08:36
回复

使用道具 举报

 楼主| 发表于 2015-7-22 08:34:54 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-22 09:03 编辑
chxm1023 发表于 2015-7-21 21:14
M大,能不能添加挂载UD区的ISZ文件?我试验了下。无法挂载UD的ISZ。希望M大能添加支持ISZ挂载


ISZ一般是非法文件。 内部默认参数会过滤掉的。

你用新版试试, 可以 手动加参数(-udmask: 1),不用默认参数,从而 不过滤。
PECMD moun -udm -udm- -udfs -udmask: 1 -udimg: *.isz \\.\PhysicalDrive1 R-

这样能强行加载。但是(你的)windows不支持ISZ格式的文件系统。所以显示一个非法(或未格式化)的盘符。
如同:
00050.png

点评

我另外找到方法了。把ISZ在打包成成ISO。然后这样就可以挂载了。  详情 回复 发表于 2015-7-23 00:52
回复

使用道具 举报

 楼主| 发表于 2015-7-22 08:36:16 | 显示全部楼层
x9tian 发表于 2015-7-22 08:33
用了chenall 的WIMBOOT.EXE 才知道 然来除了老九,无忧还有这么强大的好东西。

我非常 想学习一下这个, ...

发错了位置吧。 这类不是C大帖子。
回复

使用道具 举报

发表于 2015-7-22 08:39:27 | 显示全部楼层
mdyblog 发表于 2015-7-22 08:36
发错了位置吧。 这类不是C大帖子。

没发错,C 大的wimboot.exe  是用你这个工具做出来的呀,
我是用了C 大的WIMBOOT.exe  才发现了你的PECMD.exe 的强大呀
所以我想学习下,可是看了这个贴子 没找到教程。

点评

1: 没发错,C 大的wimboot.exe 是用你这个工具做出来的呀, 我是用了C 大的WIMBOOT.exe 才发现了你的PECMD.exe 的强大呀 -------------------- 两个软件是合作关系。不是用谁来做谁的关系。 是这个PE启动的  详情 回复 发表于 2015-7-22 08:59
回复

使用道具 举报

 楼主| 发表于 2015-7-22 08:59:49 | 显示全部楼层
本帖最后由 mdyblog 于 2015-7-22 09:04 编辑
x9tian 发表于 2015-7-22 08:39
没发错,C 大的wimboot.exe  是用你这个工具做出来的呀,
我是用了C 大的WIMBOOT.exe  才发现了你的PECM ...


1:
没发错,C 大的wimboot.exe  是用你这个工具做出来的呀,
我是用了C 大的WIMBOOT.exe  才发现了你的PECMD.exe 的强大呀
--------------------
两个软件是合作关系。不是用谁来做谁的关系。
是这个PE启动的2个不同阶段。

1)在开机后, BIOS实模式阶段, 用wimboot.exe  启动WIM格式的PE---可以得到“光板”PE。
2.1)PE启动后,加载 U/硬 盘上的外置,用PECMD 来加载外置到某个盘符,这样就能访问外置中庞大文件了
2.2) PE启动后,需要个流程控制, 先做什么后做什么, 写到PECMD.INI中, 用PECMD来执行。

2: 所以我想学习下,可是看了这个贴子 没找到教程。
---------------
直接双击PECMD.EXE或
PECMD HELP
  就是帮助了。
PECMD HELP 需要查询的命令
  可以直接显示改命令帮助, 如PECMD  HELP LSTR
其他 补充帮助文档 在下载包 HELP目录。

下载连接在本帖首页。
回复

使用道具 举报

发表于 2015-7-23 00:52:40 | 显示全部楼层
mdyblog 发表于 2015-7-22 08:34
ISZ一般是非法文件。 内部默认参数会过滤掉的。

你用新版试试, 可以 手动加参数(-udmask: 1),不 ...

我另外找到方法了。把ISZ在打包成成ISO。然后这样就可以挂载了。

点评

对,什么文件都可以 打包成ISOIMG, 就可以挂载了。  详情 回复 发表于 2015-7-23 05:16
回复

使用道具 举报

 楼主| 发表于 2015-7-23 05:16:23 | 显示全部楼层
chxm1023 发表于 2015-7-23 00:52
我另外找到方法了。把ISZ在打包成成ISO。然后这样就可以挂载了。

对,什么文件都可以 打包成ISOIMG, 就可以挂载了。
回复

使用道具 举报

 楼主| 发表于 2015-7-23 10:15:52 | 显示全部楼层
527104427 发表于 2015-7-23 07:08
不知道这两种写法的区别是什么

1.

前面是最初的写法, 淘汰了, 说明书中没有了。
回复

使用道具 举报

 楼主| 发表于 2015-7-23 12:22:20 | 显示全部楼层
527104427 发表于 2015-7-23 10:18
哦,原来是这样。

不知道能否解压内置资源?

需要先写到临时文件。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-12 10:20

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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