无忧启动论坛

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

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

    [复制链接]
5821#
发表于 2013-5-21 11:52:23 | 只看该作者
mdyblog 发表于 2013-5-21 10:52
1: 》。,“PECMD新设计-测试3”还有点问题。在关闭测试窗口后,出现“PECMD.EXE遇到问题需要关闭."
...

REGI **16 @HKLM\SOFTWARE\PotPlayerMini64\ApplicationIcon=0c0002000a01000060000000
REGI  @HKLM\SOFTWARE\PotPlayerMini64\ApplicationIcon=0c0002000a01000060000000
上面的两条命令写入的值都不是0c0002000a01000060000000,是否BUG?
回复

使用道具 举报

5822#
 楼主| 发表于 2013-5-21 12:09:56 | 只看该作者
lmle 发表于 2013-5-21 09:59
谢谢更新,问题解决。
但是,“PECMD新设计-测试3”还有点问题。在关闭测试窗口后,出现“PECMD.EXE遇 ...

试试  新设计-测试4
回复

使用道具 举报

5823#
 楼主| 发表于 2013-5-21 12:27:10 | 只看该作者
本帖最后由 mdyblog 于 2013-5-21 14:42 编辑
527104427 发表于 2013-5-21 11:52
REGI **16 @HKLM\SOFTWARE\PotPlayerMini64\ApplicationIcon=0c0002000a01000060000000
REGI  @HKLM\SOF ...


REGI **16 @HKLM\SOFTWARE\PotPlayerMini64\ApplicationIcon=0c 00 02 00 0a 01 00 00 60 00 00 00

数据 之间空格分开  
否则连在一起的串,当作一个数据, 再取低8位(BYTE)
回复

使用道具 举报

5824#
发表于 2013-5-21 14:23:09 | 只看该作者
谁再上报一下,精简版又让Nod32报毒了…………
回复

使用道具 举报

5825#
 楼主| 发表于 2013-5-22 07:12:57 | 只看该作者
nnail 发表于 2013-5-21 14:23
谁再上报一下,精简版又让Nod32报毒了…………

REGI  增加 REG_QWORD (64位)支持 类型符为+
回复

使用道具 举报

5826#
发表于 2013-5-22 07:53:44 | 只看该作者
mdyblog 发表于 2013-5-22 07:12
REGI  增加 REG_QWORD (64位)支持 类型符为+

请教老大,下面的为何会失败?尝试替换PE里面的PECMD,还是有些不能执行:
  1. LOGS * X.LOG
  2. ENVI V2=HKLM\1
  3. ENVI V3=2\!
  4. REGI %V2%\%V3%
复制代码
回复

使用道具 举报

5827#
发表于 2013-5-22 08:07:19 | 只看该作者
mdyblog 发表于 2013-5-22 07:12
REGI  增加 REG_QWORD (64位)支持 类型符为+

一些DLL也是无法注册的,必须使用regsvr32.exe才能成功,在03PE下测试:
copyfn是添加到右键菜单中的

1.png (7.65 KB, 下载次数: 145)

1.png

copyfn.7z

27.52 KB, 下载次数: 4, 下载积分: 无忧币 -2

回复

使用道具 举报

5828#
发表于 2013-5-22 08:11:13 | 只看该作者
mdyblog 发表于 2013-5-22 07:12
REGI  增加 REG_QWORD (64位)支持 类型符为+

另外,isoshl64.dll使用CALL $isoshl64.dll在WIN764位系统中也不能注册,也要使用regsvr32.exe才行

1.png (58.52 KB, 下载次数: 147)

1.png

isoshl64.7z

53.22 KB, 下载次数: 1, 下载积分: 无忧币 -2

回复

使用道具 举报

5829#
 楼主| 发表于 2013-5-22 12:00:36 | 只看该作者
527104427 发表于 2013-5-22 08:11
另外,isoshl64.dll使用CALL $isoshl64.dll在WIN764位系统中也不能注册,也要使用regsvr32.exe才行

版本错误。  CALL DLL 必须用和DLL 在X86、X64体系上一致。因为 他们最终拚成一个 执行体来运行的,不同体系是不能拚接的。
ECMDX64
4828        2129241979887.927        [LOGS *X.LOG]        <0>        :操作成功完成。
4828        2129307932962.040        [CALL $isoshl64.dll]        <0>        :操作成功完成。
4828        2129309455735.652        {LEAVE:E:\Users\mdy\DESKTOP.X64\ddd\isoshl64\a.wcs}
4828        2129310408484.769        {LEAVE:}
回复

使用道具 举报

5830#
发表于 2013-5-22 12:03:06 | 只看该作者
mdyblog 发表于 2013-5-22 11:30
需要字面上的控制符!=,等
可 以 强制自动先解释一遍: 命令整个封装在一个变量中,这样PECMD2012自动先解 ...

这个用法能否兼容一下pecmd4.0呢?原来有一堆类似的代码,这样改还是有点罗嗦,还不如不用变量呢
回复

使用道具 举报

5831#
发表于 2013-5-22 12:07:12 | 只看该作者
mdyblog 发表于 2013-5-22 11:42
你这个控件比较特别, 需要  CoInitialize 支持。
可以 LOCK .ole4856        1022331777347.491       ...

我觉得还是默认加上好,经过这段时间的使用,发现有许多dll都无法注册,很郁闷
回复

使用道具 举报

5832#
 楼主| 发表于 2013-5-22 12:11:21 | 只看该作者
本帖最后由 mdyblog 于 2013-5-22 12:44 编辑
527104427 发表于 2013-5-22 12:03
这个用法能否兼容一下pecmd4.0呢?原来有一堆类似的代码,这样改还是有点罗嗦,还不如不用变量呢


没办法, 否则 前面有控制符,就无法区分了。
原来 4.0 太简单了, 很多逻辑无法实现的。
变程序需要一个确定的逻辑, 这样的程序才稳定。
如  HKEY_CLASSES_ROOT\._sln\!   =   abc
键值就是 ! ,数据是abc
还可以键值是X=Y    ,数据是abc
回复

使用道具 举报

5833#
 楼主| 发表于 2013-5-23 07:19:05 | 只看该作者
527104427 发表于 2013-5-22 12:03
这个用法能否兼容一下pecmd4.0呢?原来有一堆类似的代码,这样改还是有点罗嗦,还不如不用变量呢

新版 REGI 支持这种用法。 但标准写法优先用来解释。 失败再用兼容写法解释。
回复

使用道具 举报

5834#
发表于 2013-5-23 07:33:27 | 只看该作者
mdyblog 发表于 2013-5-23 07:19
新版 REGI 支持这种用法。 但标准写法优先用来解释。 失败再用兼容写法解释。

多谢老大,赶紧测试一下!
回复

使用道具 举报

5835#
发表于 2013-5-23 10:39:42 | 只看该作者
mdyblog 发表于 2013-5-23 07:19
新版 REGI 支持这种用法。 但标准写法优先用来解释。 失败再用兼容写法解释。

示例里面的:浏览图标.WCS
废掉了,点下一页没反应
回复

使用道具 举报

5836#
 楼主| 发表于 2013-5-23 11:01:06 | 只看该作者
527104427 发表于 2013-5-23 10:39
示例里面的:浏览图标.WCS
废掉了,点下一页没反应

.del
改为 .*del
即可  
回复

使用道具 举报

5837#
发表于 2013-5-23 12:21:49 | 只看该作者
mdyblog 发表于 2013-5-23 11:01
.del
改为 .*del
即可

有没有刷新的命令?不用KILL  EXPLORER.EXE的
回复

使用道具 举报

5838#
发表于 2013-5-23 12:55:14 | 只看该作者
自PECMD2012.1.75.1-130314-1之後就不支援 win 2000??

"無法找到程序輸入點 GetNativeSystemlnfo (在動態連結程式庫 KERNEL32.dll )。"
回复

使用道具 举报

5839#
 楼主| 发表于 2013-5-23 12:55:18 | 只看该作者
527104427 发表于 2013-5-23 12:21
有没有刷新的命令?不用KILL  EXPLORER.EXE的

┃    │    ├──────────────────────────────────────────────┨
┃    │    │※刷新桌面: ENVI @@DeskTopFresh=1      //刷新桌面和我的电脑窗口                            ┃
┃    │    │※刷新桌面: ENVI @@DeskTopFresh=2      //专业刷新桌面,只刷新桌面                          ┃
回复

使用道具 举报

5840#
 楼主| 发表于 2013-5-23 12:56:45 | 只看该作者
本帖最后由 mdyblog 于 2013-5-23 13:46 编辑
bahmo 发表于 2013-5-23 12:55
自PECMD2012.1.75.1-130314-1之後就不支援 win 2000??

"無法找到程序輸入點 GetNativeSystemlnfo (在動態 ...


哦, 我改改。  好久没见到2000了。

----
改好了。
回复

使用道具 举报

5841#
发表于 2013-5-23 14:12:12 | 只看该作者
本帖最后由 527104427 于 2013-5-23 14:26 编辑
mdyblog 发表于 2013-5-23 12:56
哦, 我改改。  好久没见到2000了。

----


那个新设计的,没有script,内置菜单要放哪里?
=========================
试了一下,添加新资源就行了
回复

使用道具 举报

5842#
 楼主| 发表于 2013-5-23 15:01:50 | 只看该作者
527104427 发表于 2013-5-23 14:12
那个新设计的,没有script,内置菜单要放哪里?
========================= ...

号码不变。
回复

使用道具 举报

5843#
发表于 2013-5-23 16:14:29 | 只看该作者
PECMD2012.1.79N-130510-04 WIN 2000 --> 無錯誤訊息、無help畫面
PECMD2012.1.78-130410-04.  WIN 2000 --> OK
回复

使用道具 举报

5844#
 楼主| 发表于 2013-5-23 17:00:04 | 只看该作者
bahmo 发表于 2013-5-23 16:14
PECMD2012.1.79N-130510-04 WIN 2000 --> 無錯誤訊息、無help畫面
PECMD2012.1.78-130410-04.  WIN 2000 - ...

已修正。                  
回复

使用道具 举报

5845#
发表于 2013-5-23 18:43:45 | 只看该作者
本帖最后由 527104427 于 2013-5-23 18:45 编辑
mdyblog 发表于 2013-5-23 17:00
已修正。


新设计版不能登陆03PE了:

LOGO %WS%\LOGO.JPG
无效,不出图片


EXEC @=X:\WXPE\SYSTEM32\ORDERDRV.CMD
会弹出批处理黑窗



加载桌面背景正常,但不出桌面。


LOG文件:

x.7z

27.65 KB, 下载次数: 0, 下载积分: 无忧币 -2

配置文件.7z

9.99 KB, 下载次数: 2, 下载积分: 无忧币 -2

回复

使用道具 举报

5846#
发表于 2013-5-23 18:54:53 | 只看该作者
本帖最后由 spadek 于 2013-5-23 18:58 编辑

_SUB test,W400H400
IMAG Image1,L10T10W302H218,#1
_END
CALL test

以上代码测试,关闭窗口后有个残留阴影,不知是否BUG。


新设计版本测试情况

回复

使用道具 举报

5847#
 楼主| 发表于 2013-5-24 08:30:43 | 只看该作者
spadek 发表于 2013-5-23 18:54
_SUB test,W400H400
IMAG Image1,L10T10W302H218,#1
_END

1: 不能复现 你说的情况, 我在WIN7X64下, 均 干净地退出; 在 最有效果和最美观效果下均如此。
2: 怎么下面那个不能关闭吗?
回复

使用道具 举报

5848#
 楼主| 发表于 2013-5-24 08:41:18 | 只看该作者
527104427 发表于 2013-5-23 18:43
新设计版不能登陆03PE了:

LOGO %WS%\LOGO.JPG

》》LOGO %WS%\LOGO.JPG
》》无效,不出图片

JPEG GIF 等需要安装图形驱动库。
我在正常系统下能显示。
可以转为 压缩格式的 BMP, windows都 支持。
或者,在7zip /CMPS再压缩BMP, LOGO 前解压出BMP, 再 LOGO %WS%\LOGO.BMP
参见 PECMD补充说明.DOC

有些第三方小软件,内置了JPG解码器, 能自己转化为BMP, 再 设BMP为桌面的。  
解码器 不小的, 本PECMD 就不内置了。
回复

使用道具 举报

5849#
发表于 2013-5-24 08:44:11 | 只看该作者
mdyblog 发表于 2013-5-24 08:41
》》LOGO %WS%\LOGO.JPG
》》无效,不出图片

但是,怎么 WALL %WS%\LOGO.JPG 又可以呢?


用PECMD2012.1.79-130510-04.多窗口线程孵化版_win32_64.sfx的LOGO是没有问题的
回复

使用道具 举报

5850#
 楼主| 发表于 2013-5-24 10:23:29 | 只看该作者
本帖最后由 mdyblog 于 2013-5-24 10:27 编辑
527104427 发表于 2013-5-24 08:44
但是,怎么 WALL %WS%\LOGO.JPG 又可以呢?


那就不是这个问题。
你转化为 BMP 格式试试, 呢会否成功。
LOGO D:\LOGO.BMP
WAIT 5000

好像新版, 有些系统性的东西没有初始化, 平时 MS 的开发工具 自己做了, 新版什么都要自己做。 EXEC @我这总是权限错误(5)。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-7 14:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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