无忧启动论坛

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

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

    [复制链接]
181#
发表于 2013-7-17 20:10:19 | 显示全部楼层
本帖最后由 527104427 于 2013-7-17 20:11 编辑
mdyblog 发表于 2013-7-17 19:16
%OPDir%\系统工具\Control\Advanced Registry Tracer\setup.ini
传上来。
PETOOLS.WIM 也传上来,看看  ...


啊,终于知道原因了,是PETOOLS.INI的代码有问题,具体是什么问题,又找不出来。

这样的,如果只存在一个PETOOLS目录,那么就正常;
如果存在两个或两个以上PETOOLS目录,两个版本的PECMD都会卡死。

PETOOLS.INI:

PETOOLS.7z

1.22 KB, 下载次数: 1

点评

PETOOLS.INI 在 Y: 上吗? 如果是的。 那么下面代码有逻辑问题。 FIND $"UnMoun"="%1", { TEAM MOUN ,Y:\内置程序|FILE --force %Desktop%\弹出外置程序.lnk|LINK %Desktop%\加载外置程序,%MyName%,LOAD %Cu  详情 回复 发表于 2013-7-18 00:12
旧版 可以用 软键盘.旧.WCS(保内有): @ENVI^ ForceLocal=1 SET ::WM_LBUTTONDOWN =0x0201 WIN1 _SUB WIN1,W289H249,软键盘,,,-,, -top SET-def WID0=%&__WinID% SET-def X=0  详情 回复 发表于 2013-7-18 00:06
回复

使用道具 举报

182#
发表于 2013-7-18 00:01:05 | 显示全部楼层
mdyblog 发表于 2013-7-17 23:23
试试  (UNICODE)

还是一样,用稳定版,可以进桌面,初始化的时候有MESS的提示











进去后,弹出外置,再加载外置就卡死在那了,没有MESS提示:


点评

开始可以。 那你再 看看吧。  详情 回复 发表于 2013-7-18 00:07
回复

使用道具 举报

183#
发表于 2013-7-18 00:07:32 | 显示全部楼层
mdyblog 发表于 2013-7-18 00:01
79N-57  支持软件盘。
_SUB    ... ....     -nfocus

我把PE传上来了:

http://pan.baidu.com/share/link? ... 7&uk=2098012847



具体情况是这样的,如果只有一份PETOOLS,那么,两个PECMD都很正常。



将ISO内的PETOOL复制几份到硬盘,然后,

用稳定版PECMD,可以进桌面,但,弹出外置后再加载,就卡死了。

用新设计版PECMD,连桌面都不能进。



所以我觉得,是PETOOLS.INI没设计好,但是找不出原因,希望老大能帮助!

点评

>>具体情况是这样的,如果只有一份PETOOLS,那么,两个PECMD都很正常。 >>将ISO内的PETOOL复制几份到硬盘,然后, "将ISO内的PETOOL复制几份到硬盘" 什么意思? WINPE03.ISO\PETOOLS 复制成 X:\PETOOLS  详情 回复 发表于 2013-7-18 09:21
回复

使用道具 举报

184#
发表于 2013-7-18 00:15:25 | 显示全部楼层
mdyblog 发表于 2013-7-18 00:12
PETOOLS.INI 在 Y: 上吗?
如果是的。 那么下面代码有逻辑问题。

在%ProgramFiles%目录
回复

使用道具 举报

185#
发表于 2013-7-18 10:00:21 | 显示全部楼层
mdyblog 发表于 2013-7-18 09:21
>>具体情况是这样的,如果只有一份PETOOLS,那么,两个PECMD都很正常。
>>将ISO内的PETOOL复制几份到硬盘 ...

对,就是这个意思。

点评

大家注意:窗口内退出 只能 KILL , 不能 EXIT FILE 等。  详情 回复 发表于 2013-7-18 10:49
回复

使用道具 举报

186#
发表于 2013-7-18 11:21:11 | 显示全部楼层
mdyblog 发表于 2013-7-18 10:49
大家注意:窗口内退出 只能  KILL , 不能 EXIT FILE 等。

用这个替换了,还是一样的错误。

老大还是用我的PE调试一下吧。
回复

使用道具 举报

187#
发表于 2013-7-18 12:36:06 | 显示全部楼层
用虚拟机,指定ISO为光驱,试试
回复

使用道具 举报

188#
发表于 2013-7-18 12:53:51 | 显示全部楼层
本帖最后由 527104427 于 2013-7-18 12:56 编辑
mdyblog 发表于 2013-7-18 12:20
1: 用稳定版试试

2: ISO 怎启动啊?


g4d可以这样:
find --set-root /pe.iso
map --mem /pe.iso(0xff)
chainloader (0xff)
boot


解开似乎要放主分区

稳定版的试过了,跟前面一样
回复

使用道具 举报

189#
发表于 2013-7-18 19:30:27 | 显示全部楼层
mdyblog 发表于 2013-7-18 17:59
试试  79N-58

稳定版的可以了,接下来试试新设计版
回复

使用道具 举报

190#
发表于 2013-7-18 19:38:11 | 显示全部楼层
mdyblog 发表于 2013-7-18 17:59
试试  79N-58

哈哈,新设计版的也OK了,感觉现在新设计版比稳定版要强得多。

用稳定版弹出外置,再次加载的时候,03PE.INI中有些TEXT命令无法显示:
TEXT 正在关联外置程序. 请稍等 ...#0xEE L20 T560 R500 B580 $20
TEXT 正在注册热键. 请稍等 ...#0xEE L20 T560 R500 B580 $20
TEXT 正在创建快捷方式. 请稍等 ...#0xEE L20 T560 R500 B580 $20
回复

使用道具 举报

191#
发表于 2013-7-18 20:46:35 | 显示全部楼层
mdyblog 发表于 2013-7-18 17:59
试试  79N-58

请教老大,CALL START  WIN
是什么意思呢?

我把后面的WIN去掉也没有影响。
回复

使用道具 举报

192#
发表于 2013-7-19 01:01:55 | 显示全部楼层
mdyblog 发表于 2013-7-19 00:57
CALL START
带个参数   WIN
表示是从 window  调用的。

用#6891那个
回复

使用道具 举报

193#
发表于 2013-7-19 01:23:01 | 显示全部楼层
mdyblog 发表于 2013-7-19 01:07
注意:窗口内退出    不能 EXIT FILE 等;    只能  KILL ,且最后一条命令必须为KILL  。
            ...

好的
回复

使用道具 举报

194#
发表于 2013-7-19 11:46:48 | 显示全部楼层
本帖最后由 527104427 于 2013-7-19 12:02 编辑
mdyblog 发表于 2013-7-19 11:19
FIND  --pid*@   &&AllJinCheng,
//MESS. %&AllJinCheng%  //显示出来
这样 所有现有进程列表保存 在便 ...

新设计版MESS的按钮有点不协调啊





另外,假设资源1是个自解压文件,
用新设计版:EXEC --wait --m --exe:#1
自解压进程会退出

用稳定版:EXEC --wait --m --exe:#1
自解压进程不会退出,KILL也KILL不掉,是否稳定版有问题?


回复

使用道具 举报

195#
发表于 2013-7-19 11:48:19 | 显示全部楼层
mdyblog 发表于 2013-7-19 11:19
FIND  --pid*@   &&AllJinCheng,
//MESS. %&AllJinCheng%  //显示出来
这样 所有现有进程列表保存 在便 ...

EXEC --wait --m --exe:*#1

不是在内存中运行吗?怎么还要解压到临时目录?

2.png (125.08 KB, 下载次数: 91)

2.png
回复

使用道具 举报

196#
发表于 2013-7-19 12:08:09 | 显示全部楼层
mdyblog 发表于 2013-7-19 11:19
FIND  --pid*@   &&AllJinCheng,
//MESS. %&AllJinCheng%  //显示出来
这样 所有现有进程列表保存 在便 ...

新设计版的不会默认选中第一项了

3.png (21.99 KB, 下载次数: 97)

3.png

ImDisk_GUI_1.75.7z

679.74 KB, 下载次数: 13

回复

使用道具 举报

197#
发表于 2013-7-19 12:33:50 | 显示全部楼层
mdyblog 发表于 2013-7-19 12:30
》》新设计版MESS的按钮有点不协调啊
是 你 用了 视觉修饰。  下面占了 空间。 挤过来了。
这个,可再  ...

直接MESS也是挤到下面去了啊

1.png (105.44 KB, 下载次数: 118)

1.png
回复

使用道具 举报

198#
发表于 2013-7-19 12:41:41 | 显示全部楼层
mdyblog 发表于 2013-7-19 12:25
EXEC --wait    --exe:#1    ABC.exe  1 2 3   //RAM
EXEC --wait    --exe:*#1  ABC.exe  1 2 3   //FI ...

EXEC --wait    --exe:#1

稳定版还是有个顽固进程哦
回复

使用道具 举报

199#
发表于 2013-7-19 12:59:46 | 显示全部楼层
mdyblog 发表于 2013-7-19 12:51
和内容无关。
MESS 按钮下面的 高度一定。 下面的 视觉修饰 向上 攻, 挤到按钮边上了。

是否可以弄上来一点呢,和稳定版一样,就不会那么难看了:

2.png (115.39 KB, 下载次数: 116)

2.png
回复

使用道具 举报

200#
发表于 2013-7-19 13:12:53 | 显示全部楼层
mdyblog 发表于 2013-7-19 12:53
试试:
EXEC --wait    --exe:*#1  ABC.EXE   

啊,这个问题不纠结了,新设计版正常就行,老大改改MESS按钮的位置就完美了。
回复

使用道具 举报

201#
发表于 2013-7-19 13:13:28 | 显示全部楼层
mdyblog 发表于 2013-7-19 12:53
试试:
EXEC --wait    --exe:*#1  ABC.EXE   

啊,这个问题不纠结了,新设计版正常就行,老大改改MESS按钮的位置就完美了。
回复

使用道具 举报

202#
发表于 2013-7-19 20:39:34 | 显示全部楼层
mdyblog 发表于 2013-7-19 13:10
可以

多谢老大,可以了
回复

使用道具 举报

203#
发表于 2013-7-19 20:40:10 | 显示全部楼层
mdyblog 发表于 2013-7-19 13:10
可以

#6911楼的问题可以解决吗?
回复

使用道具 举报

204#
发表于 2013-7-19 23:50:22 | 显示全部楼层
本帖最后由 527104427 于 2013-7-19 23:52 编辑
mdyblog 发表于 2013-7-19 23:42
把那个程序法上来。 我试试。


啊,跑到#6906去了,不会默认选中确定按钮的问题
回复

使用道具 举报

205#
发表于 2013-7-19 23:51:58 | 显示全部楼层
mdyblog 发表于 2013-7-19 23:42
把那个程序法上来。 我试试。

重新发一遍吧:

1.png (21.99 KB, 下载次数: 133)

1.png

ImDisk_GUI_1.75.7z

679.74 KB, 下载次数: 10

回复

使用道具 举报

206#
发表于 2013-7-23 09:03:55 | 显示全部楼层
mdyblog 发表于 2013-7-22 22:16
哦。 win8.1正常系统啊。
KILL *explorer  explorer
EXEC  --doc:runas   %SystemRoot%\Explorer.exe

老大,新设计版的MESS窗口又变回原样了,丑
回复

使用道具 举报

207#
发表于 2013-7-23 15:33:57 | 显示全部楼层
mdyblog 发表于 2013-7-22 23:07
这个不需要密码。  只是关闭 UAC  而已。

需要密码 的是: EXEC  --user:用户名  [--passwd:明文密码|- ...

32位PECMD,以下命令在WIN8X64下不能创建虚拟盘:RAMD ImDisk,L64,NTFS,Z,ImDIsk
改用64位PECMD正常。

老大能不能再增强一下,让32位PECMD也正常?
回复

使用道具 举报

208#
发表于 2013-7-25 20:46:53 | 显示全部楼层
thttht 发表于 2013-7-25 17:23
太好了!明白了!谢谢楼主的耐心教导和帮助!!!万分感谢!!!

这是我目前的界面:

这个工具不错,希望兄台弄好后能分享一下,哈哈
回复

使用道具 举报

209#
发表于 2013-7-27 02:05:03 | 显示全部楼层
mdyblog 发表于 2013-7-26 16:09
和这个没关。
需要切换焦点吧。
----


老大帮忙看看下面代码,那些框框都不能输入,确定也会失灵:

  1. WIN1
  2. _SUB WIN1,W510H280,虚拟内存与临时文件设置,
  3.         TEAM ENVI^ ForceLocal=1| ENVI^ EnviMode=1
  4.         SET-def DrvVolDat=
  5.         SET$ &NL=0d 0a
  6.         SET$ &TAB=09
  7.         SET-def ALlDrv=
  8.         FDRV &&ALlDrv1=*:
  9.         SET-def ALlDrv2=
  10.         forx * %ALlDrv1%, &&drv1,
  11.         {*
  12.                 FORM -raw &&V=%drv1%
  13.                 FIND $%V%=DRIVE_FIXED,SET ALlDrv=%ALlDrv% %drv1% ! EXIT   //只有硬盘
  14.                 FIND $X=X%ALlDrv2%,SET ALlDrv2=%drv1%!SET ALlDrv2=%ALlDrv2%|%drv1%
  15.         }
  16.         REGI *$HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PagingFiles,&&PAGES
  17.         forx * %ALlDrv%,&&drv1,
  18.         {*
  19.                 FDRV *vol &&vol1=%drv1%
  20.                 FIND %drv1%\=?,&&C1  //总空间
  21.                 IFEX %drv1%\=?,&&C2  //可用空间
  22.                 CALC #C1 = %C1%/1024/1024
  23.                 CALC #C2 = %C2%/1024/1024
  24.                 FIND $%DrvVolDat%=,!SET DrvVolDat=%DrvVolDat%%NL%
  25.                 @ TEAM SET-def Ini=|SET-def Max=|SET-def FixM=
  26.                 FORX *NL &PAGES,&&DRVK,
  27.                 {
  28.                         LSTR &&C=2,%DRVK%
  29.                         FIND $%C%=%drv1%,TEAM MSTR Ini,Max=<2><3>%DRVK%|SET FixM=%Ini%/%Max%
  30.                 }
  31.                 SET DrvVolDat=%DrvVolDat%%drv1%%TAB%%vol1%%TAB%%FixM%%TAB%%C1%%TAB%%C2%
  32.         }

  33.         SET &TITLE=+40:盘符%TAB%=100:卷标%TAB%=150:虚拟内存最小/最大值(MB)%TAB%=82:总空间(MB)%TAB%=82:可用空间(MB)
  34.         TABL TABL2,L15T20W475H150,%TITLE%,%DrvVolDat%,0x10040
  35.         ITEM ITEM7,L445T217W45H25,确定,CALL SetPE,

  36.         SET &::WM_LBUTTONDOWN=0x0201
  37.         ENVI @TABL2.MSG=_%&WM_LBUTTONDOWN%:CALL OnTable
  38.         ENVI @TABL2.Val=?1.1;&&V1
  39.         ENVI TMPDir=

  40.         LABE -vcenter LABE2,L15T185W80H23,虚拟内存位置:,,
  41.         LIST ListDrv,L95T186W40H143,%ALlDrv2%,,%V1%,
  42.         LABE -vcenter LABE3,L160T185W65H23,最小值(MB):,,
  43.         LIST LISTInit,L230T187W84H130,256|512|1000|2000|3000,,512,0x4
  44.         LABE -center -vcenter LABE4,L335T187W70H21,最大值(MB):,,
  45.         LIST LISTMax,L406T187W84H130,256|512|1000|2000|3000|4000|5000|6000|7000|8000,,512,0x4

  46.         LABE -center -vcenter LABE5,L15T220W80H21,临时文件位置:,,
  47.         EDIT TMPDir,L95T220W280H20,%TMPDir%,,0x100
  48.         ITEM BUTDIR,L380T220W40H20,...,CALl SearchDir,

  49.         TIME T2,100, CALL OnTimer1
  50. _END

  51. _SUB OnTimer1
  52.         FIND $""="%TMPDir%",
  53.         {
  54.                 ENVI @ITEM7.Enable=1
  55.         }!   
  56.         {
  57.                 MSTR &&TDir=2,1,%TMPDir%
  58.                 FIND $":"="%&TDir%",
  59.                 {
  60.                         FORM -raw &&TDir=%TMPDir%
  61.                         FIND $%&TDir%=DRIVE_FIXED,ENVI @ITEM7.Enable=1!ENVI @ITEM7.Enable=0
  62.                 }!   
  63.                 {
  64.                         ENVI @ITEM7.Enable=0
  65.                 }
  66.         }
  67. _END

  68. _SUB SearchDir
  69.         ENVI &&DIR0=%TMPDir%
  70.         BROW &&DIR0,*%TMPDir%,请选择一个目录
  71.         FIND $""="%&DIR0%",!ENVI @TMPDir=%&DIR0%\Temp
  72.         CALL OnTimer1
  73. _END

  74. _SUB SetPE
  75.         TEAM FDIR DIR0=%TMPDir%|ENVI @t1=0|ENVI @t2=0|KILL \
  76.         mess "%ListDrv%"  "%LISTInit%"  "%LISTMax%"  "%TMPDir%"  "%DIR0%"
  77. _END

  78. _SUB OnTable
  79.         ENVI @TABL2.Sel=?&&Sel
  80.         IFEX $1>%&Sel%,EXIT
  81.         ENVI @TABL2.Val=?%Sel%.1;&&V1
  82.         ENVI @ListDrv=%V1%
  83. _END
复制代码
回复

使用道具 举报

210#
发表于 2013-7-27 09:49:09 | 显示全部楼层
thttht 发表于 2013-7-27 09:43
普通系统里也可以用的!不过记得在系统\WINDOWS\system32\目录里放入楼主的 PECMD.EXE 并设置WCS关联就可以 ...

好像,在我这里,一用就卡死。WIN7X86
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-27 23:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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