无忧启动论坛

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

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

    [复制链接]
11221#
发表于 2015-10-25 21:34:01 | 只看该作者
mdyblog 发表于 2015-10-24 15:02
对。
还可以, 用_SUB 定制一个MESSX
实例中有。

谢谢 @阿弥陀佛 @mdyblog 耐心解答!

还有个问题
比如 LIST L1,LXTXWXHX,,call xx
用1201.88.5.59版本 设置ENVI @L1=%XX% 时不会自动CALL XX
但使用最新的版本设置ENVI @L1=%XX%时,会自动CALL XX
在使用新版本情况下有没有办法屏蔽不让ENVI @后自动 CALL XX 呢?谢谢

回复

使用道具 举报

11222#
 楼主| 发表于 2015-10-25 21:48:24 | 只看该作者
weibin6199 发表于 2015-10-25 21:34
谢谢 @阿弥陀佛 @mdyblog 耐心解答!

还有个问题

LIST LIST1,L77T37W60H100,1|2,MESS call xx,1,0x10000

回复

使用道具 举报

11223#
发表于 2015-10-27 00:34:51 | 只看该作者
老大,我遇到一个很奇葩的问题,
虽然问题很小,但是经常困扰着。

PECMD执行CTFMON.EXE启动,任务栏始终没有图标,进程里也有,就是没状态栏,导致不能ctrl+shift调节输入法,即使我换输入窗口,或者我刷新explorer也不行。附上LOG LOG.7z (352 Bytes, 下载次数: 0)




手动执行,怎么都能成功



点评

时序逻辑问题。 CTFMON.EXE 必须在桌面开启之后才有效。 所以一般不直接放在PECMD.INI中。 不直接放在Run中。 PECMD.INI可用: RUNS ,  详情 回复 发表于 2015-10-27 07:57
回复

使用道具 举报

11224#
 楼主| 发表于 2015-10-27 07:57:04 | 只看该作者
本帖最后由 mdyblog 于 2015-10-27 10:35 编辑
红毛樱木 发表于 2015-10-27 00:34
老大,我遇到一个很奇葩的问题,
虽然问题很小,但是经常困扰着。


时序逻辑问题。
CTFMON.EXE 必须在桌面开启之后才有效。
所以一般不直接放在PECMD.INI中。

放在Run中。


PECMD.INI可用: RUNS <程序命令>,<启动项名称>   
  1. RUNS CTFMON.EXE,CTFMON
复制代码

点评

win8pe下这个好像无效。  详情 回复 发表于 2015-10-27 10:35
回复

使用道具 举报

11225#
发表于 2015-10-27 10:35:48 | 只看该作者
mdyblog 发表于 2015-10-27 07:57
时序逻辑问题。
CTFMON.EXE 必须在桌面开启之后才有效。
所以一般不直接放在PECMD.INI中。

win8pe下这个好像无效。

点评

那就在SHEL这行的下面 EXEC -nfb "%&MyName%" TEAM LOOP #1=1, TEAM FIND Explorer.exe, EXIT LOOP|| WAIT 100 | WAIT 1000| EXEC CTFMON.EXE  详情 回复 发表于 2015-10-27 10:42
回复

使用道具 举报

11226#
 楼主| 发表于 2015-10-27 10:42:04 | 只看该作者
红毛樱木 发表于 2015-10-27 10:35
win8pe下这个好像无效。

那就在SHEL这行的下面
EXEC -nfb "%&MyName%"  TEAM  LOOP #1=1,  TEAM FIND  Explorer.exe, EXIT LOOP|| WAIT 100 | WAIT 1000|  EXEC CTFMON.EXE
回复

使用道具 举报

11227#
发表于 2015-10-27 10:49:17 来自手机 | 只看该作者
谢谢老大,搞定了
回复

使用道具 举报

11228#
发表于 2015-10-27 14:31:19 | 只看该作者
最后测试还是不理想。

我做了个WIN8PE精简版
用PECMD4.0和PECMD2012,二者对CTFMON.EXE的结果不同。老大抽空看下。


该图用PECMD4.0,CTFMON.EXE状态栏正常。


该图用PECMD2012,CTFMON.EXE状态栏不正常。


如果在SHEL后面加上WAIT 5000的等待,PECMD2012也能成功状态栏



做好的WIN8PE,内置的是PECMD4.0
http://yunpan.cn/cFnfUQvcejSS5  访问密码 c8d3
PECMD.INI代码如下
  1. DISP W1024 H768 B32 F60
  2. INIT IU,3000
  3. EXEC !%SystemRoot%\system32\winpeshl.exe
  4. EXEC !%Curdir%\freeime\registry.exe /S
  5. SHEL %Windir%\Explorer.exe
  6. EXEC %Windir%\System32\CTFMON.exe
  7. EXEC %Windir%\System32\MyUSBEjecter.exe
  8. FILE X:\Users\Public\Desktop\desktop.ini
  9. FILE X:\Users\Default\Desktop\desktop.ini
  10. FILE %Desktop%\desktop.ini
复制代码


另外还有一个MyUSBEjecter.exe的程序,PECMD4.0有时候也能成功显示,PECMD2012一次都没成功显示过。

点评

FTFMON 是要通过 Run运行的。和Explorer有捆绑关系。 应该解决为什么不运行Run。 没办法, 只好用SHEL的复杂用法, 将 “他们捆绑成夫妻” 现在正常了, 而且刷新SHELL后也正常的。 效果图: [attachi  详情 回复 发表于 2015-10-27 16:27
延时搞大点就可以吧。 EXEC -nfb "%&MyName%" TEAM LOOP #1=1, TEAM FIND Explorer.exe, EXIT LOOP|| WAIT 100 | WAIT 6000| EXEC CTFMON.EXE| EXEC MyUSBEjecter.exe  详情 回复 发表于 2015-10-27 15:04
回复

使用道具 举报

11229#
 楼主| 发表于 2015-10-27 15:04:20 | 只看该作者
红毛樱木 发表于 2015-10-27 14:31
最后测试还是不理想。

我做了个WIN8PE精简版

延时搞大点就可以吧。
EXEC -nfb "%&MyName%"  TEAM  LOOP #1=1,  TEAM FIND  Explorer.exe, EXIT LOOP|| WAIT 100 | WAIT 6000|  EXEC CTFMON.EXE|  EXEC MyUSBEjecter.exe

点评

加载延时就不需要你这段代码了,直接在shel后面wait就行。 如果在前端有加载logo命令加载图片,再用logo命令退出图片,这样用你的命令又不行。  详情 回复 发表于 2015-10-27 15:12
回复

使用道具 举报

11230#
发表于 2015-10-27 15:12:53 来自手机 | 只看该作者
本帖最后由 红毛樱木 于 2015-10-27 15:20 编辑
mdyblog 发表于 2015-10-27 15:04
延时搞大点就可以吧。
EXEC -nfb "%&MyName%"  TEAM  LOOP #1=1,  TEAM FIND  Explorer.exe, EXIT LOOP| ...

我表达的不太清楚....

我本意是,这样子就等于浪费了这么久的等待时间。

点评

这是后台, 不浪费。  详情 回复 发表于 2015-10-27 15:39
回复

使用道具 举报

11231#
发表于 2015-10-27 15:20:46 | 只看该作者
本帖最后由 ling3882688 于 2015-10-27 15:22 编辑

M大,我用最新版本的PECMD2012用PART命令给4K磁盘重建分区不起作用。
是不支持4K磁盘分区吧?

点评

真没试过。 没有4K扇区的磁盘拿来试啊。  详情 回复 发表于 2015-10-27 15:40
回复

使用道具 举报

11232#
 楼主| 发表于 2015-10-27 15:39:06 | 只看该作者
红毛樱木 发表于 2015-10-27 15:12
我表达的不太清楚....

我本意是,这样子就等于浪费了这么久的等待时间。

这是后台, 不浪费。
回复

使用道具 举报

11233#
 楼主| 发表于 2015-10-27 15:40:00 | 只看该作者
ling3882688 发表于 2015-10-27 15:20
M大,我用最新版本的PECMD2012用PART命令给4K磁盘重建分区不起作用。
是不支持4K磁盘分区吧?

真没试过。
没有4K扇区的磁盘拿来试啊。

点评

磁盘:0 磁盘信息 磁盘号 大小(字节) 柱面数 磁头数 扇数 扇区 媒体 签名 总线 0 251000193024 3814 255 63 4096 12 5319772E-5D81-4493-8A2E-8371B7421738 1  详情 回复 发表于 2015-10-27 15:54
我这里有要不要试下?  详情 回复 发表于 2015-10-27 15:51
回复

使用道具 举报

11234#
发表于 2015-10-27 15:51:43 | 只看该作者
mdyblog 发表于 2015-10-27 15:40
真没试过。
没有4K扇区的磁盘拿来试啊。

我这里有要不要试下?
回复

使用道具 举报

11235#
发表于 2015-10-27 15:54:53 | 只看该作者
mdyblog 发表于 2015-10-27 15:40
真没试过。
没有4K扇区的磁盘拿来试啊。

磁盘:0
  磁盘信息 磁盘号   大小(字节)         柱面数 磁头数 扇数 扇区 媒体     签名 总线
              0   251000193024           3814    255   63 4096   12 5319772E-5D81-4493-8A2E-8371B7421738  1 GPT F
  字符说明 激活 __本分区起始__ 分区 __本分区结束__ _______本分区______ ______本分区_______
  激活为0x80    磁头_扇区_柱面 类型 磁头_扇区_柱面 _____起始扇区号____ _____扇区总数______
  主分区1: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  主分区2: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  主分区3: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  主分区4: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
  标志   : 0x00 0x00
  全部分区: 1   2   3   4   5   6
  分区  类型 激活(1) 起始(字节)     长度(字节)    隐藏扇区     结尾(字节) 物理# 盘符
     1  C12A7328-F81F-11D2-BA4B-00A0C93EC93B GPT          24576      314572800 0000000000000000 82940519-0C61-44FE-9D5E-7AECAEE2F407   1   FAT32 EFI
     2  53746F72-6167-11AA-AA11-00306543ECAC GPT      314597376    50462515200 0000000000000000 3A040A01-04A5-449C-A091-451CCBAFC58C   2     
     3  426F6F74-0000-11AA-AA11-00306543ECAC GPT    50777112576      650002432 0000000000000000 88B1229F-EF87-4AC8-A6F6-36794AE9360B   3   HFS Recovery HD
     4  EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 GPT    51430555648    85890957312 0000000000000000 47D469C6-DC60-444C-9749-57C11DF99976   4  C: NTFS BOOTCAMP
     5  EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 GPT   137321512960    55842963456 0000000000000000 AA269D21-D3D5-4E07-8FDD-E52EC6479E7F   5  D: NTFS  
     6  EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 GPT   193164476416    57831063552 0000000000000000 38B201D5-F2E0-4876-ABD2-6A60C9D9760D   6  E: NTFS  

点评

麻烦你用BOOTICE将磁盘前10M导出来,传上来。  详情 回复 发表于 2015-10-27 16:34
这个是正常的分区表吗? 什么作出了的?  详情 回复 发表于 2015-10-27 16:18
回复

使用道具 举报

11236#
 楼主| 发表于 2015-10-27 16:18:22 | 只看该作者
ling3882688 发表于 2015-10-27 15:54
磁盘:0
  磁盘信息 磁盘号   大小(字节)         柱面数 磁头数 扇数 扇区 媒体     签名 总线
       ...


这个是正常的分区表吗?
什么软件作出了的?

点评

苹果的磁盘工具+DG。  详情 回复 发表于 2015-10-27 16:57
是导出10M的扇区吗?  详情 回复 发表于 2015-10-27 16:56
回复

使用道具 举报

11237#
 楼主| 发表于 2015-10-27 16:27:12 | 只看该作者
红毛樱木 发表于 2015-10-27 14:31
最后测试还是不理想。

我做了个WIN8PE精简版


FTFMON  是要通过 Run运行的。和Explorer有捆绑关系。
应该解决为什么不运行Run。

没办法, 只好用SHEL的复杂用法, 将 “他们捆绑成夫妻

现在正常了, 而且刷新SHELL后也正常的。

PECMD.INI.zip (534 Bytes, 下载次数: 5)
效果图:

点评

老大,有没有办法在你这段代码中加强一下? 比如把ctfmon.exe放到一段 _sub内?  详情 回复 发表于 2015-10-27 18:10
这会好复杂了。。。。 删desktop.ini都来那么多次  详情 回复 发表于 2015-10-27 16:30
回复

使用道具 举报

11238#
发表于 2015-10-27 16:30:14 | 只看该作者
mdyblog 发表于 2015-10-27 16:27
FTFMON  是要通过 Run运行的。和Explorer有捆绑关系。
应该解决为什么不运行Run。

这会好复杂了。。。。
删desktop.ini都来那么多次

点评

删desktop.ini都来那么多次 ---------- 哪不是关键。 我随手写扎贴的。 关键是SHEL CTFMON  详情 回复 发表于 2015-10-27 16:32
回复

使用道具 举报

11239#
 楼主| 发表于 2015-10-27 16:32:41 | 只看该作者
红毛樱木 发表于 2015-10-27 16:30
这会好复杂了。。。。
删desktop.ini都来那么多次

删desktop.ini都来那么多次
----------
哪不是关键。 我随手写扎贴的。
关键是SHEL  CTFMON

点评

ENVI @@DeskTopFresh=clearicon;1 这个在shel后接上好像也无效  详情 回复 发表于 2015-10-27 16:45
回复

使用道具 举报

11240#
 楼主| 发表于 2015-10-27 16:34:34 | 只看该作者
ling3882688 发表于 2015-10-27 15:54
磁盘:0
  磁盘信息 磁盘号   大小(字节)         柱面数 磁头数 扇数 扇区 媒体     签名 总线
       ...

麻烦你用BOOTICE将磁盘前10M导出来,传上来。
回复

使用道具 举报

11241#
发表于 2015-10-27 16:45:13 | 只看该作者
mdyblog 发表于 2015-10-27 16:32
删desktop.ini都来那么多次
----------
哪不是关键。 我随手写扎贴的。

ENVI @@DeskTopFresh=clearicon;1


这个在shel后接上好像也无效
回复

使用道具 举报

11242#
发表于 2015-10-27 16:56:05 | 只看该作者
mdyblog 发表于 2015-10-27 16:18
这个是正常的分区表吗?
什么软件作出了的?

是导出10M的扇区吗?

点评

10M字节就可以了  详情 回复 发表于 2015-10-27 17:33
回复

使用道具 举报

11243#
发表于 2015-10-27 16:57:41 | 只看该作者
mdyblog 发表于 2015-10-27 16:18
这个是正常的分区表吗?
什么软件作出了的?

苹果的磁盘工具+DG。
回复

使用道具 举报

11244#
 楼主| 发表于 2015-10-27 17:33:34 | 只看该作者
ling3882688 发表于 2015-10-27 16:56
是导出10M的扇区吗?

10M字节就可以了

点评

[attachimg]230205[/attachimg] 是这样吧?  详情 回复 发表于 2015-10-27 17:40
回复

使用道具 举报

11245#
发表于 2015-10-27 17:40:31 | 只看该作者



是这样吧?

点评

这个文件的内容怎么和你图上完全不同啊? 这里差不多都是0. [attachimg]230207[/attachimg]  详情 回复 发表于 2015-10-27 18:06
可以  详情 回复 发表于 2015-10-27 17:43
回复

使用道具 举报

11246#
 楼主| 发表于 2015-10-27 17:43:31 | 只看该作者
本帖最后由 mdyblog 于 2015-10-27 17:49 编辑

可以。

哦壁纸刀BOOTICE是否支持 4K扇区,这样备份不知道是否正确。
你再用PECMD备份一个吧,都传过来。
C:\>  start  /w pecmd  PUTF -dd -bs=10M -len=10M  D:\PECMDBAK.DAT,0,\\.\PhysicalDrive1

1   换成实际的磁盘号。

回复

使用道具 举报

11247#
发表于 2015-10-27 17:56:05 | 只看该作者
前10M
链接: http://pan.baidu.com/s/1mgCNSPM 密码: s7f1

太大了,传网盘了。
回复

使用道具 举报

11248#
 楼主| 发表于 2015-10-27 18:06:32 | 只看该作者

这个文件的内容怎么和你图上完全不同啊?
这里差不多都是0.

点评

我在PE里看了,一样的。看来BOOTICE不支持4K。  详情 回复 发表于 2015-10-27 18:19
奥,我那个图是在我电脑截得,上传的是在4K磁盘那个机器上传的,我进PE再导一次看看吧。也说不好BOOTICE不支持4K呢。  详情 回复 发表于 2015-10-27 18:16
回复

使用道具 举报

11249#
发表于 2015-10-27 18:10:39 | 只看该作者
mdyblog 发表于 2015-10-27 16:27
FTFMON  是要通过 Run运行的。和Explorer有捆绑关系。
应该解决为什么不运行Run。

老大,有没有办法在你这段代码中加强一下?
比如把ctfmon.exe放到一段 _sub内?

点评

从新整了下时序逻辑, 发现不绑定夫妻, 也是可以的。 看来主要是 时序逻辑没控制好。  详情 回复 发表于 2015-10-27 19:04
回复

使用道具 举报

11250#
发表于 2015-10-27 18:16:20 | 只看该作者
本帖最后由 ling3882688 于 2015-10-27 18:17 编辑
mdyblog 发表于 2015-10-27 18:06
这个文件的内容怎么和你图上完全不同啊?
这里差不多都是0.


奥,我那个图是在我电脑截得,上传的是在4K磁盘那个机器上传的,我进PE再导一次看看吧。也说不好BOOTICE不支持4K呢。
因为太大我也没打开看下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-28 07:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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