无忧启动论坛

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

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

    [复制链接]
14701#
发表于 2019-12-9 16:18:56 | 只看该作者
mdyblog 发表于 2019-12-9 16:13
崩溃 ????!!!!!
不会啊。 可以没有。 只是没有那个 设定了。
别的原因吧。

确实是崩溃,放进去PECMD.EXE.USRCFG.INI就不崩溃。
不放,一定崩溃。
我定位下,看看是不是这个原因,要排查下。
回复

使用道具 举报

14702#
发表于 2019-12-9 16:40:17 | 只看该作者
本帖最后由 红毛樱木 于 2019-12-9 16:46 编辑
mdyblog 发表于 2019-12-9 16:13
崩溃 ????!!!!!
不会啊。 可以没有。 只是没有那个 设定了。
别的原因吧。
  1. ENVI^ EnviMode=1
  2. PINT "%Desktop%\映像总裁(Alt+C).Lnk",固定到「开始」屏幕(&P)
  3. MESS. OVER1
  4. PINT "%Desktop%\映像总裁(Alt+C).Lnk",固定到「开始」屏幕(&P)
  5. MESS. OVER2
复制代码


没有PECMD.EXE.USRCFG.INI的情况,随缘崩溃。
---------------------------------------
要在配置文件INI或WCS里运行

回复

使用道具 举报

14703#
 楼主| 发表于 2019-12-9 18:24:15 | 只看该作者
红毛樱木 发表于 2019-12-9 16:40
没有PECMD.EXE.USRCFG.INI的情况,随缘崩溃。
---------------------------------------
要在配置 ...

#!pecmd --inline-main 内置的。
没有崩溃啊:

点评

私聊了。老大看下  详情 回复 发表于 2019-12-9 18:48
我弄的环境给你,一会私聊你tv  详情 回复 发表于 2019-12-9 18:27
回复

使用道具 举报

14704#
发表于 2019-12-9 18:27:23 来自手机 | 只看该作者
mdyblog 发表于 2019-12-9 18:24
#!pecmd --inline-main 内置的。
没有崩溃啊:

我弄的环境给你,一会私聊你tv
回复

使用道具 举报

14705#
发表于 2019-12-9 18:48:06 | 只看该作者
mdyblog 发表于 2019-12-9 18:24
#!pecmd --inline-main 内置的。
没有崩溃啊:

私聊了。老大看下
回复

使用道具 举报

14706#
 楼主| 发表于 2019-12-9 19:00:27 | 只看该作者

PINT  放松 了 匹配
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP3.rar: https://www.lanzous.com/i7x5wli



点评

内置一个PECMD.EXE.USRCFG.INI,有外置的以外置为准。 这样子似乎更合理一些,也方便不知道的人直接更新一个pecmd.exe就可以了  详情 回复 发表于 2019-12-9 21:26
换新版测试了不行。 私聊您了  详情 回复 发表于 2019-12-9 19:41
哦哦,晚点测试  详情 回复 发表于 2019-12-9 19:03
回复

使用道具 举报

14707#
发表于 2019-12-9 19:03:50 来自手机 | 只看该作者
mdyblog 发表于 2019-12-9 19:00
PINT  放松 了 匹配
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP3.rar: https://www.lanzous.com/i7x5wli
...

哦哦,晚点测试
回复

使用道具 举报

14708#
发表于 2019-12-9 19:41:33 | 只看该作者
mdyblog 发表于 2019-12-9 19:00
PINT  放松 了 匹配
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP3.rar: https://www.lanzous.com/i7x5wli
...

换新版测试了不行。
私聊您了
回复

使用道具 举报

14709#
发表于 2019-12-9 21:26:13 来自手机 | 只看该作者
mdyblog 发表于 2019-12-9 19:00
PINT  放松 了 匹配
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP3.rar: https://www.lanzous.com/i7x5wli
...

内置一个PECMD.EXE.USRCFG.INI,有外置的以外置为准。
这样子似乎更合理一些,也方便不知道的人直接更新一个pecmd.exe就可以了
回复

使用道具 举报

14710#
 楼主| 发表于 2019-12-9 21:58:41 | 只看该作者
本帖最后由 mdyblog 于 2019-12-9 23:07 编辑
红毛樱木 发表于 2019-12-9 21:26
内置一个PECMD.EXE.USRCFG.INI,有外置的以外置为准。
这样子似乎更合理一些,也方便不知道的人直接更新 ...

不能内置啊。 和系统相关。
如果无关, PECMD自己 推算 就行了。
比如你的 系统是 pin to
这显然不是标准的, 是无法推算出来的。

点评

而且微软设计的,菜单都是有内部名,你看到的只是显示名,内部名是 taskbarpin, startpin。  发表于 2019-12-9 22:25
没必要自己写,直接读取系统dll菜单资源就好了,所有语言系统都通用。。。(开始菜单是第3方的另外了,不过一般他们都直接hack了系统的菜单。)  发表于 2019-12-9 22:22
了解了,那直接用pin to也可以的吧?  详情 回复 发表于 2019-12-9 22:15
回复

使用道具 举报

14711#
发表于 2019-12-9 22:15:57 来自手机 | 只看该作者
mdyblog 发表于 2019-12-9 21:58
不能内置啊。 和系统相关。
如果无关, PECMD自己 推算 就行了。
比如你的 系统是 pin to

了解了,那直接用pin to也可以的吧?
回复

使用道具 举报

14712#
 楼主| 发表于 2019-12-9 23:09:37 | 只看该作者
红毛樱木 发表于 2019-12-9 22:15
了解了,那直接用pin to也可以的吧?

不只是字符串的不同。
不同版本, 处理流程已而不同。 用 PINT.FLAGS 控制
回复

使用道具 举报

14713#
 楼主| 发表于 2019-12-9 23:13:33 | 只看该作者
红毛樱木 发表于 2019-12-9 22:15
了解了,那直接用pin to也可以的吧?

纯命令:
PINT  -k:4   PINT "%Desktop%\映像总裁(Alt+C).Lnk",附到「开始」菜单(&U)

回复

使用道具 举报

14714#
发表于 2019-12-9 23:25:02 | 只看该作者
mdyblog 发表于 2019-12-9 23:13
纯命令:
PINT  -k:4   PINT "%Desktop%\映像总裁(Alt+C).Lnk",附到「开始」菜单(&U)

不卡了。返回错误2
回复

使用道具 举报

14715#
发表于 2019-12-9 23:26:11 | 只看该作者
本帖最后由 slore 于 2019-12-9 23:42 编辑
mdyblog 发表于 2019-12-9 23:09
不只是字符串的不同。
不同版本, 处理流程已而不同。 用 PINT.FLAGS 控制

没研究过 内部处理流程,任何版本都是右键菜单,固定菜单一选就行了,
WinXShell.exe调用ShellContextMenu菜单,没有什么处理,至少目前所有Win10版本都支持,
7,8,8.1就不清楚了。

  1. WinXShell.exe -luacode Taskbar:Pin('regedit.exe')
复制代码


Pin功能目前应该有5个工具了。。。

没有你研究那么深入,你用你的方式解决了就行。
(没觉得这个功能复杂,不过看你的接口要指定flag还要写菜单名,就插1句。
如果你知道版本划分,可以默认-k自动识别,菜单名也自动获取,
对其他人用起来方便些,不同版本一个写法,兼容以前的PINT命令不需要修改,还简洁。)
回复

使用道具 举报

14716#
 楼主| 发表于 2019-12-9 23:45:41 | 只看该作者
本帖最后由 mdyblog 于 2019-12-9 23:47 编辑
slore 发表于 2019-12-9 23:26
没研究过 内部处理流程,任何版本都是右键菜单,固定菜单一选就行了,
WinXShell.exe调用ShellContextMe ...

和 WinXShell.exe 情形不同。

WinXShell.exe 本身 取代了 Explorer.exe。自己写的 WinXShell.exe, 自然不存在众多版本问题, 接口 漂移问题 。

但是 大部分人还是希望用原装的 Explorer.exe
这样  WinXShell.exe 这种方式 就不行了。



回复

使用道具 举报

14717#
发表于 2019-12-9 23:57:12 | 只看该作者
本帖最后由 slore 于 2019-12-9 23:59 编辑
mdyblog 发表于 2019-12-9 23:45
和 WinXShell.exe 情形不同。

WinXShell.exe 本身 取代了 Explorer.exe。自己写的 WinXShell.exe, 自 ...

不不不,我这里没有说WinXShell代替Explorer作为外壳的情况。
WinXShell.exe的Taskbar:Pin()命令,支持WinXShell.exe自己的外壳,
也支持作为辅助工具,给原装Explorer.exe外壳使用。(外壳程序通用。)


如果你有兴趣试的话,
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411399

随便选择一个WIN10的ISO,默认构建(PECMD.exe+Explorer.exe)就可以了。


回复

使用道具 举报

14718#
 楼主| 发表于 2019-12-10 00:00:50 | 只看该作者
红毛樱木 发表于 2019-12-9 22:15
了解了,那直接用pin to也可以的吧?

PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP5.rar :  https://www.lanzous.com/i7xbsdc
没有配置 也不死了。
回复

使用道具 举报

14719#
发表于 2019-12-10 00:07:11 | 只看该作者
mdyblog 发表于 2019-12-10 00:00
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP5.rar :  https://www.lanzous.com/i7xbsdc
没有配置 也不死了 ...

不卡了。
回复

使用道具 举报

14720#
发表于 2019-12-10 00:14:11 | 只看该作者
mdyblog 发表于 2019-12-10 00:00
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP5.rar :  https://www.lanzous.com/i7xbsdc
没有配置 也不死了 ...

现在这个PECMD.EXE.USRCFG.INI是写死的。
假如我想动态的自己用WRIT命令写一个出来,然后有接口可以加载吗?
回复

使用道具 举报

14721#
 楼主| 发表于 2019-12-10 00:20:29 | 只看该作者
本帖最后由 mdyblog 于 2019-12-10 00:24 编辑
红毛樱木 发表于 2019-12-10 00:14
现在这个PECMD.EXE.USRCFG.INI是写死的。
假如我想动态的自己用WRIT命令写一个出来,然后有接口可以加载 ...

可以。
改了就生效。

这个菜单字符串是系统的, 难道还会变???!!!!

只可以同时支持不同的版本, | 分隔

FromStartMenu:?|(从.开始.菜单)|(從.開始.菜單)|(From .Start. Menu)


注意:
菜单文本中的()[]{}要用.或<>代替。 ()再正则表达式中有特别含义。
还有些特殊符号,都用.代替。
回复

使用道具 举报

14722#
发表于 2019-12-10 00:24:09 | 只看该作者
mdyblog 发表于 2019-12-10 00:20
可以。
改了就生效。

恩,好的。
主要是我一个配置文件针对所有不同版本PE。
有时候怕忘记放配置文件,所以还是动态生成的比较好。
辛苦了老大。
回复

使用道具 举报

14723#
 楼主| 发表于 2019-12-10 00:25:11 | 只看该作者
本帖最后由 mdyblog 于 2019-12-10 00:29 编辑
红毛樱木 发表于 2019-12-10 00:24
恩,好的。
主要是我一个配置文件针对所有不同版本PE。
有时候怕忘记放配置文件,所以还是动态生成的比 ...

可以写注册表。
HKLM\SOFTWARE\\PELOGON\USRCFG\
    PINT.FLAGS        DWORD
    WIN10FromStartMenu
    WIN10ToStartMenu
    WIN10FromTaskBand
    WIN10ToTaskBand

回复

使用道具 举报

14724#
发表于 2019-12-10 00:27:46 来自手机 | 只看该作者
mdyblog 发表于 2019-12-10 00:25
可以写注册表。

之前你发的忘记哪里了,聊的太多了。
注册表也是动态的呀?那就好
回复

使用道具 举报

14725#
 楼主| 发表于 2019-12-10 00:49:05 | 只看该作者
本帖最后由 mdyblog 于 2019-12-10 00:59 编辑
红毛樱木 发表于 2019-12-10 00:27
之前你发的忘记哪里了,聊的太多了。
注册表也是动态的呀?那就好

PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP6.rar : https://www.lanzous.com/i7xccze
k:4 作为WIn10默认值


直接
PINT "%Desktop%\映像总裁(Alt+C).Lnk",Pin to

就可以了。
回复

使用道具 举报

14726#
发表于 2019-12-10 00:52:40 来自手机 | 只看该作者
本帖最后由 红毛樱木 于 2019-12-10 01:00 编辑
mdyblog 发表于 2019-12-10 00:49
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP6.rar : https://www.lanzous.com/i7xccze
k:4 作为WIn10默认值
...


好的
回复

使用道具 举报

14727#
 楼主| 发表于 2019-12-10 00:59:53 | 只看该作者
红毛樱木 发表于 2019-12-10 00:52
pint后面还要接一个pint?
之前的
pint -k:4 pint

粘贴 多了
回复

使用道具 举报

14728#
发表于 2019-12-10 08:59:47 | 只看该作者
mdyblog 发表于 2019-12-10 00:25
可以写注册表。
HKLM\SOFTWARE\\PELOGON%uSRCFG\
    PINT.FLAGS        DWORD

HKLM\SoftWare\PELONGON\USRCF\WIN10FromStartMenu
下面这四个注册表是什么类型?
回复

使用道具 举报

14729#
 楼主| 发表于 2019-12-10 09:23:53 | 只看该作者
红毛樱木 发表于 2019-12-10 08:59
HKLM\SoftWare\PELONGON%uSRCF\WIN10FromStartMenu
下面这四个注册表是什么类型?

字符串
回复

使用道具 举报

14730#
发表于 2019-12-10 12:09:40 | 只看该作者
mdyblog 发表于 2019-12-10 00:49
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP6.rar : https://www.lanzous.com/i7xccze
k:4 作为WIn10默认值
...

#!pecmd --inline-main
UNICODE-BOM,用CMPS压缩后,无效了。

仅两行代码测试效果。
  1. #!pecmd --inline-main
  2. MESS. KAN
复制代码




----------------------------------------------------------------
不CMPS加密压缩,无此问题

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-20 22:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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