无忧启动论坛

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

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

    [复制链接]
7141#
 楼主| 发表于 2014-3-12 09:07:56 | 只看该作者
本帖最后由 mdyblog 于 2014-3-12 09:15 编辑

hhh333 发表于 2014-3-12 08:40
这个怎么讲?原先的脚本不能用了?

能用。
那个也没人用过吧。
现在 内置 脚本 想再创建进程来另外调用 PECMD 内部 命令,需要在   内置 脚本 (101) 开始自己处理一下。

////// 内置脚本辅组功能 ////////////
//派生进程调用内置功能 ABC --pecmd   PECMD内置功能
MSTR &&a1=%~1
MSTR &&cmd=<2*>%*
FIND $--pecmd=%&a1%,!!  TEAM %&cmd%| EXIT FILE

///使用示例:
///派生进程调用 WAIT  *%&__PID%   -del %&MyTempDir%
EXEC --exe:"%&MyName%"  "%&MyName0%"  --pecmd  WAIT  *%&__PID%   -del "%&MyTempDir%"


//这样修改的目的,2次开发者可以禁止 PECMD内置功能,免得随便调用内置功能(如HELP界面),不雅观。

//开关不一定是 --pecmd , 随便定。
//也可不加开关,直接过滤需要的命令词,如WAIT等。

内置带参数脚本.wcs.zip

762 Bytes, 下载次数: 2

点评

没太看懂,我这个根本不牵涉到内置脚本,原来的脚本应该可以让它直接能用就可以了。新版是要修改内置脚本还是外置脚本? 你讲的功能很重要吗?除非十分必要,不应该出现不兼容。  详情 回复 发表于 2014-3-12 09:21
回复

使用道具 举报

7142#
发表于 2014-3-12 09:21:52 | 只看该作者
mdyblog 发表于 2014-3-12 09:07
能用。
那个也没人用过吧。
现在 内置 脚本 想再创建进程来另外调用 PECMD 内部 命令,需要在   内置  ...

没太看懂,我这个根本不牵涉到内置脚本,原来的脚本应该可以让它直接能用就可以了。新版是要修改内置脚本还是外置脚本?
你讲的功能很重要吗?除非十分必要,不应该出现不兼容。

点评

在这个示例外置脚本的基础上, 用2分法 来添加你的代码, 看看问题出在哪儿。  详情 回复 发表于 2014-3-12 09:52
1: 是内置脚本。 2: 不重要。 因为 原来的参数也没人用过吧。  详情 回复 发表于 2014-3-12 09:46
回复

使用道具 举报

7143#
 楼主| 发表于 2014-3-12 09:46:27 | 只看该作者
hhh333 发表于 2014-3-12 09:21
没太看懂,我这个根本不牵涉到内置脚本,原来的脚本应该可以让它直接能用就可以了。新版是要修改内置脚本 ...

1: 是内置脚本。
2: 不重要。 因为 原来的参数也没人用过吧。
回复

使用道具 举报

7144#
 楼主| 发表于 2014-3-12 09:52:16 | 只看该作者
本帖最后由 mdyblog 于 2014-3-12 10:13 编辑
hhh333 发表于 2014-3-12 09:21
没太看懂,我这个根本不牵涉到内置脚本,原来的脚本应该可以让它直接能用就可以了。新版是要修改内置脚本 ...


1: 在这个示例外置脚本的基础上, 用2分法 来添加你的代码,
看看问题出在哪儿。

2:出现 帮助界面,可能调用PECMD 参数问题:
(1) PECMD HELP [XXXX]
( 2 )  PECMD
最可能是(2), 及带了个空参数。
 PECMD  %ABC%
但ABC为空。

3: 用进程管理器 看看 冒出的 HELP进程的父进程 是谁。

4:你看看你的PECMD.EXE 是不是最新的,看看Build时间。
PECMDV201202.86.00.00 X86   Build:Mar 11 2014 17:3X;XX

CPULimit进程管理.7z

120.71 KB, 下载次数: 1

PECMD-APP.EXE.autoapp.wcs.zip

202 Bytes, 下载次数: 1

回复

使用道具 举报

7145#
发表于 2014-3-12 10:50:37 | 只看该作者
本帖最后由 hhh333 于 2014-3-12 10:54 编辑

是最新的,我还是用10号那个算了,不要不断加功能,老的搞稳定再说!
不是网友提醒,net use出来的网络盘无故消失,我总以为是系统没做好,搞得焦头烂额。实际你说的稳定版根本就不能说是稳定版,只能是测试版。

这个是脚本: WINPE.7z (7.16 KB, 下载次数: 2) ,执行完,有两个帮助窗口,三卡驱动又会有几个帮助窗口。

点评

1: 这里运行测试, 没有HELP界面出来。 2: 你这个有外部依赖,无法独立测试。 哪能用2分法 简化一下, 无关的 都去掉, 有关的都留下。 整个测试文件 打个包, 能独立测试演示问题。 3: 或者 把  详情 回复 发表于 2014-3-12 14:16
回复

使用道具 举报

7146#
 楼主| 发表于 2014-3-12 14:16:09 | 只看该作者
hhh333 发表于 2014-3-12 10:50
是最新的,我还是用10号那个算了,不要不断加功能,老的搞稳定再说!
不是网友提醒,net use出来的网络盘 ...

1: 这里运行测试, 没有HELP界面出来。

2: 你这个有外部依赖,无法独立测试。
     哪能用2分法 简化一下, 无关的 都去掉, 有关的都留下。
    整个测试文件 打个包, 能独立测试演示问题。

3: 或者 把ISO 发上来(不要太大, XP或win7)

点评

刚才试了一下,DEVI这个命令结束后好象会弹帮助窗: 执行以上这个脚本,将倒数第二条注释掉就不出。 可能还有其他的语句会出。 难道很难查吗,10号15点发的那个是好的。  详情 回复 发表于 2014-3-12 17:33
回复

使用道具 举报

7147#
发表于 2014-3-12 17:33:58 | 只看该作者
mdyblog 发表于 2014-3-12 14:16
1: 这里运行测试, 没有HELP界面出来。

2: 你这个有外部依赖,无法独立测试。

刚才试了一下,DEVI这个命令结束后好象会弹帮助窗:
  1. _SUB CommUnzip
  2. TIPS 正在释放,三卡驱动公共支持文件……,10000,4,SHELL32.DLL#1
  3. EXEC =!CMD.EXE /C "7z.exe x ..\DRVCOMM.7z -y -aos -o"%windir%\System32""
  4. _END

  5. _SUB DSPUnzip
  6. TIPS 正在释放,显卡支持文件……,30000,4,SHELL32.DLL#1
  7. EXEC =!CMD.EXE /C "7z.exe x DISP_PART.7z -y -aos -o"%windir%\System32""
  8. _END

  9. _SUB INS_INF_HOST
  10. FIND $%MYINF%=,!TEAM DEVI %MYINF%\*.inf|ENVI INSINF=1
  11. IFEX $%INSHOST%=1,TEAM ENVI INSINF=1|FORX \Windows\system32\driverstore\filerepository,MYOSINF,1,DEVI %MYOSINF%\*.inf
  12. _END

  13. _SUB INS_CAB
  14. FIND $%MYCAB%=,ENVI CurCAB=DRIVERS_VGA.CAB!ENVI CurCAB=%MYCAB%
  15. DEVI $%CurCAB%,,%Temp%
  16. TEMP @Delete
  17. _END

  18. /////----主程序区----////
  19. IFEX %WinDir%\System32\quartz.dll,!CALL CommUnzip
  20. IFEX %WinDir%\System32\gdi.exe,!CALL DSPUnzip
  21. EXEC !CMD.EXE /C "ECHO.>%WinDir%\LD_DSP.OK"
  22. TIPS 正在安装,显卡驱动……,10000,4,SHELL32.DLL#1
  23. ENVI INSINF=0
  24. CALL INS_INF_HOST
  25. IFEX $%INSINF%=0,CALL INS_CAB
  26. `DISP F75
复制代码

执行以上这个脚本,将倒数第二条注释掉就不出。
可能还有其他的语句会出。
难道很难查吗,10号15点发的那个是好的。

点评

XP上 测试 还是 没有弹出 HELP界面。 看来了 DEVI 的源码,也没看出来有那儿可能出HELP。 我简化了下 测试脚本 TEST.WCS 我的DRIVERS_VGA.CAB 里面实际是 网卡的驱动。  详情 回复 发表于 2014-3-12 20:07
回复

使用道具 举报

7148#
 楼主| 发表于 2014-3-12 20:07:21 | 只看该作者
hhh333 发表于 2014-3-12 17:33
刚才试了一下,DEVI这个命令结束后好象会弹帮助窗:

执行以上这个脚本,将倒数第二条注释掉就不出。
...


XP上 测试 还是 没有弹出 HELP界面。
看来了 DEVI 的源码,也没看出来有那儿可能出HELP。

我简化了下 测试脚本 TEST.WCS
我的DRIVERS_VGA.CAB 里面实际是 网卡的驱动。

TEST.wcs.zip

256 Bytes, 下载次数: 2

点评

又试了一下,W7不弹窗,03/w8都有弹窗,这个LOG文件意义不大吧:  详情 回复 发表于 2014-3-13 09:48
回复

使用道具 举报

7149#
发表于 2014-3-13 09:48:53 | 只看该作者
mdyblog 发表于 2014-3-12 20:07
XP上 测试 还是 没有弹出 HELP界面。
看来了 DEVI 的源码,也没看出来有那儿可能出HELP。

又试了一下,W7不弹窗,03/w8都有弹窗,这个LOG文件意义不大吧: X.7z (1.21 KB, 下载次数: 2)

点评

你传个win8的ISO吧。 我来试试,看看到底问题在哪儿。 有个问题,W8一般不需要外置驱动,怎么试DEVI?  详情 回复 发表于 2014-3-13 10:34
回复

使用道具 举报

7150#
 楼主| 发表于 2014-3-13 10:34:45 | 只看该作者
hhh333 发表于 2014-3-13 09:48
又试了一下,W7不弹窗,03/w8都有弹窗,这个LOG文件意义不大吧:

你传个win8的ISO吧。 我来试试,看看到底问题在哪儿。

有个问题,W8一般不需要外置驱动,怎么试DEVI?

点评

我正在上传我做的一个合盘,快完成了,各种系统就有,全部用的是PECMD,用来测试这个程序是不错的。就不上传精简的版本了。  详情 回复 发表于 2014-3-13 12:32
回复

使用道具 举报

7151#
发表于 2014-3-13 12:32:49 | 只看该作者
mdyblog 发表于 2014-3-13 10:34
你传个win8的ISO吧。 我来试试,看看到底问题在哪儿。

有个问题,W8一般不需要外置驱动,怎么试DEVI? ...

我正在上传我做的一个合盘,快完成了,各种系统就有,全部用的是PECMD,用来测试这个程序是不错的。就不上传精简的版本了。

点评

好的。下来留着永业好。 我现在的PE都是精简版,3卡从来就没驱动起来。 晚上 回去下。  详情 回复 发表于 2014-3-13 12:51
回复

使用道具 举报

7152#
 楼主| 发表于 2014-3-13 12:51:12 | 只看该作者
本帖最后由 mdyblog 于 2014-3-13 12:53 编辑
hhh333 发表于 2014-3-13 12:32
我正在上传我做的一个合盘,快完成了,各种系统就有,全部用的是PECMD,用来测试这个程序是不错的。就不 ...


好的。下来留着用也好。 我现在的PE都是精简版,3卡从来就没驱动起来。
晚上 回去下来测试。
连接发上来。

点评

可以下了:http://bbs.wuyou.com/forum.php?mod=viewthread&tid=136576&extra=page%3D1,有说明及下载链接。  详情 回复 发表于 2014-3-13 20:31
老大,这个隐藏黑窗口的代码似乎不太管用,时灵时不灵  详情 回复 发表于 2014-3-13 13:30
回复

使用道具 举报

7153#
发表于 2014-3-13 13:30:24 | 只看该作者
mdyblog 发表于 2014-3-13 12:51
好的。下来留着用也好。 我现在的PE都是精简版,3卡从来就没驱动起来。
晚上 回去下来测试。
连接发 ...

老大,这个隐藏黑窗口的代码似乎不太管用,时灵时不灵

1.png (45.01 KB, 下载次数: 123)

1.png

gae.part1.rar

4 MB, 下载次数: 7

gae.part2.rar

890.37 KB, 下载次数: 8

点评

%SystemDrive%\goagent\local\goagent.exe 是不是可以 跳过。 直接调用 大蟒蛇 , 可以直接 --hide 掉。 CALL Goagent %&SW_HIDE% "goagent" --wd:"%SystemDrive%\goagent\local" "%SystemDrive%\goagent\l  详情 回复 发表于 2014-3-13 17:03
隐藏成功了。 只是 它 又创建了 大蟒蛇 的 子进程。 可以 创建一个 子线程 后台 打蛇。 看见蛇出来就打. THREAD*$ CALL GoagentSub %1 GoAgent 就是后台 打蛇的。  详情 回复 发表于 2014-3-13 16:32
回复

使用道具 举报

7154#
 楼主| 发表于 2014-3-13 16:32:45 | 只看该作者
527104427 发表于 2014-3-13 13:30
老大,这个隐藏黑窗口的代码似乎不太管用,时灵时不灵

隐藏成功了。
只是 它 又创建了 大蟒蛇 的 子进程。
可以 创建一个 子线程 后台 打蛇。
看见蛇出来就打.

    THREAD*$ CALL  GoagentSub %1  GoAgent

就是后台 打蛇的。

gae.内101置脚本.wcs.zip

3.08 KB, 下载次数: 4

点评

打蛇成功!!  详情 回复 发表于 2014-3-13 19:13
回复

使用道具 举报

7155#
 楼主| 发表于 2014-3-13 17:03:21 | 只看该作者
527104427 发表于 2014-3-13 13:30
老大,这个隐藏黑窗口的代码似乎不太管用,时灵时不灵


%SystemDrive%\goagent\local\goagent.exe
是不是可以 跳过。
直接调用 大蟒蛇 , 可以直接 --hide 掉。
    CALL Goagent %&SW_HIDE%  "goagent" --wd:"%SystemDrive%\goagent\local"  "%SystemDrive%\goagent\local\python27.exe" "%SystemDrive%\goagent\local\proxy.py"

这样不需要子线程 了。

(好像 goagent.exe 的托盘菜单没了)

不需子进程101.wcs.zip

3.21 KB, 下载次数: 3

点评

CALL Goagent %&SW_HIDE% "goagent" --wd:"%SystemDrive%\goagent\local" "%SystemDrive%\goagent\local\python27.exe" "%SystemDrive%\goagent\local\proxy.py" 上面的 跳过 goagent.exe 好像没用,IE打开y  详情 回复 发表于 2014-3-13 19:14
回复

使用道具 举报

7156#
发表于 2014-3-13 19:13:00 | 只看该作者
mdyblog 发表于 2014-3-13 16:32
隐藏成功了。
只是 它 又创建了 大蟒蛇 的 子进程。
可以 创建一个 子线程 后台 打蛇。

打蛇成功!!

点评

那就好  详情 回复 发表于 2014-3-13 19:29
回复

使用道具 举报

7157#
发表于 2014-3-13 19:14:31 | 只看该作者
mdyblog 发表于 2014-3-13 17:03
%SystemDrive%\goagent\local\goagent.exe
是不是可以 跳过。
直接调用 大蟒蛇 , 可以直接 --hide  ...

CALL Goagent %&SW_HIDE%  "goagent" --wd:"%SystemDrive%\goagent\local"  "%SystemDrive%\goagent\local\python27.exe" "%SystemDrive%\goagent\local\proxy.py"

上面的   跳过 goagent.exe  好像没用,IE打开youtube失败
回复

使用道具 举报

7158#
 楼主| 发表于 2014-3-13 19:29:14 | 只看该作者

那就好

点评

只要打开一个名为goagent的目录,都会被干掉  详情 回复 发表于 2014-3-13 19:42
郁闷,这个目录被当成 蛇了,一打开马上就自动关掉  详情 回复 发表于 2014-3-13 19:38
还有一个问题,打开的 GAE.EXE 所在目录会被KILL掉,不知道什么原因  详情 回复 发表于 2014-3-13 19:31
回复

使用道具 举报

7159#
发表于 2014-3-13 19:31:16 | 只看该作者

还有一个问题,打开的 GAE.EXE 所在目录会被KILL掉,不知道什么原因
回复

使用道具 举报

7160#
发表于 2014-3-13 19:38:55 | 只看该作者

郁闷,这个目录被当成 蛇了,一打开马上就自动关掉

点评

THREAD*$ CALL GoagentSub %1 GoAgent 改成 THREAD*$ CALL GoagentSub %1 "GoAgent v3.1.5" //后台隐藏子进程窗口  详情 回复 发表于 2014-3-13 20:04
回复

使用道具 举报

7161#
发表于 2014-3-13 19:42:58 | 只看该作者

只要打开一个名为goagent的目录,都会被干掉

点评

这个是 激光制导, 精确打击  详情 回复 发表于 2014-3-13 20:44
回复

使用道具 举报

7162#
 楼主| 发表于 2014-3-13 20:04:57 | 只看该作者
527104427 发表于 2014-3-13 19:38
郁闷,这个目录被当成 蛇了,一打开马上就自动关掉

    THREAD*$ CALL  GoagentSub %1  GoAgent
改成
    THREAD*$ CALL  GoagentSub %1  "GoAgent v3.1.5"  //后台隐藏子进程窗口



gae.内101置脚本.wcs.zip

3.11 KB, 下载次数: 7

点评

OK 了,代码真复杂,想改动一下都难 了  详情 回复 发表于 2014-3-13 20:26
回复

使用道具 举报

7163#
发表于 2014-3-13 20:26:52 | 只看该作者
mdyblog 发表于 2014-3-13 20:04
THREAD*$ CALL  GoagentSub %1  GoAgent
改成
    THREAD*$ CALL  GoagentSub %1  "GoAgent v3.1.5 ...

OK 了,代码真复杂,想改动一下都难 了

点评

在原有代码基础上重新 改的。 尽量少改,不改。  详情 回复 发表于 2014-3-13 22:56
回复

使用道具 举报

7164#
发表于 2014-3-13 20:31:50 | 只看该作者
mdyblog 发表于 2014-3-13 12:51
好的。下来留着用也好。 我现在的PE都是精简版,3卡从来就没驱动起来。
晚上 回去下来测试。
连接发 ...

可以下了:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1,有说明及下载链接。

点评

大家有口福了! PECMD2012.1.86.01.00-130810.多窗口线程稳定版_win32_64新设计.sfx.zip PECMD2012.1.86.01 直接支持扇区映射。 ┃ │ │RAMD ImDisk*[变量名][*[偏移]*大小*[可写]*设备] -a -t 类型 -m  详情 回复 发表于 2014-3-14 02:45
问题终于找到了,下载: PECMD2012.1.86.01.00-130810.多窗口线程稳定版_win32_64新设计.sfx.zip  详情 回复 发表于 2014-3-14 02:09
好的,回去下。  详情 回复 发表于 2014-3-13 20:46
回复

使用道具 举报

7165#
 楼主| 发表于 2014-3-13 20:44:49 | 只看该作者
本帖最后由 mdyblog 于 2014-3-13 20:45 编辑
527104427 发表于 2014-3-13 19:42
只要打开一个名为goagent的目录,都会被干掉


这个是 激光制导, 精确打击
这次反倒简化了。

gae.内101置脚本.wcs.zip

2.93 KB, 下载次数: 8

回复

使用道具 举报

7166#
 楼主| 发表于 2014-3-13 20:46:19 | 只看该作者
hhh333 发表于 2014-3-13 20:31
可以下了:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=136576&extra=page%3D1,有说明及下载链 ...

好的,回去下。
回复

使用道具 举报

7167#
 楼主| 发表于 2014-3-13 22:56:19 | 只看该作者
527104427 发表于 2014-3-13 20:26
OK 了,代码真复杂,想改动一下都难 了

在原有代码基础上重新 改的。 尽量少改,不改。

gae.内101置脚本.wcs.zip

2.71 KB, 下载次数: 3

回复

使用道具 举报

7168#
发表于 2014-3-13 23:10:30 | 只看该作者
本帖最后由 yigeren 于 2014-3-13 23:18 编辑

没注意看密码设置的参数,汗。。。。
回复

使用道具 举报

7169#
 楼主| 发表于 2014-3-14 02:09:27 | 只看该作者
hhh333 发表于 2014-3-13 20:31
可以下了:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=136576&extra=page%3D1,有说明及下载链 ...

问题终于找到了,下载:
PECMD2012.1.86.01.00-130810.多窗口线程稳定版_win32_64新设计.sfx.zip

点评

自解压文件 内置 的话, 不要用WinRAR, 用7Zip自解压文件。 WinRAR自解压文件 不能内存运行。 需要拷贝到 临时文件,执行解压。 7Zip自解压文件 能内存运行; 能内存解压运行。 假设 为资源200 7Zip自解  详情 回复 发表于 2014-3-14 16:44
回复

使用道具 举报

7170#
 楼主| 发表于 2014-3-14 02:45:23 | 只看该作者

PECMD2012.1.86.01 直接支持扇区映射。算是UEFI下的点的补救。

本帖最后由 mdyblog 于 2014-3-14 14:33 编辑


大家有口福了!
PECMD2012.1.86.01.00-130810.多窗口线程稳定版_win32_64新设计.sfx.zip
PECMD2012.1.86.01 直接支持扇区映射。
┃    │    │RAMD ImDisk*[变量名][*[偏移]*大小*[可写]*设备] -a -t 类型 -m 加载点 [-n] [-o op1[,op2 ...]] ┃
┃    │    │       [-f|-F 源文件设备名]   [-s 大小] [-b 偏移] [-v 分区号] [-S 扇区大小] [-u ImDisk编号] ┃
┃    │    │               [-x 1磁道扇区数] [-y 1柱面磁道数] [-p "format程序参数"]                      ┃

RAMD ImDisk*&V*2097280s*5734529s*1*%w%*\\.\PhysicalDrive0  -a  -o hd -m Z:      //扇区映射  
将(第一磁盘)\\.\PhysicalDrive0 上 2097280扇区开始(0开始编号)5734529扇区直接映射为Z:盘。


本本例实际是一VHD 的分区部分。



点评

我比较关心那个精简版,PECMD完全版再给LZ整一下的话比C++还复杂了。 1、我那个PE里的所有代码都无高级应用功能,基本与4.0是兼容的,但用精简版代进去,到搜索外置时停下来了,希望LZ帮忙看一下。 2、上次那个  详情 回复 发表于 2014-3-14 11:29
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-28 03:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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