无忧启动论坛

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

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

    [复制链接]
451#
发表于 2017-8-30 17:16:52 | 显示全部楼层
本帖最后由 hhh333 于 2017-8-30 17:18 编辑
mdyblog 发表于 2017-8-30 17:08
现在对用户也是透明的。 PECMD.INI 还是如XP一样的操作。


问题是要双份的文件复制进内核,实际上可以在内存中处理,让用户感觉不到要两个文件配合的。
当然更彻底的办法就是让pecmd拥有explorer的权限。
回复

使用道具 举报

452#
发表于 2017-8-31 15:49:47 | 显示全部楼层
mdyblog 发表于 2017-8-31 11:24
让用户感觉不到要两个文件配合的.
----------------------------
那是不是也需要一个标志文件。使得允 ...

这样算了,按你的,不改内核,只改PECMD.INI。如果需要处理就在PECMD.INI所在位置建立PECMD.EXE.Dir\explorer.exe。也就是说只要有PECMD.EXE.Dir\explorer.exe存在就按此方式处理PINT。

  1. FIND $%BootOS%=W10,IFEX %WS%\winsrvext.dll,
  2. {
  3.         PATH %curdir%\pecmd.exe.dir
  4.         FILE PECMD.EXE=>pecmd.exe.dir\EXPLORER.EXE
  5.         CALL SCRRN
  6. }
复制代码



这都不好。要么不处理,由我们来处理,就象前面一样,我们自己复制自己改代码。
要么就彻底处理,可以给PINT加一个参数,或者给ENVI ^加个参数,凡是加了这个参数的就代表要特殊处理PINT。包括建立pecmd.exe.dir\EXPLORER.EXE等过程都不用操心,由程序完成。
回复

使用道具 举报

453#
发表于 2017-9-5 10:56:09 | 显示全部楼层
刚才测试了一下PINT,到开始菜单可以在SHEL explorer前,到任务栏必须在之后才能显示出来。

点评

到任务栏必须在之后才能显示出来 ------------------ 好像是 EXPLOER进程 在 实际干活。 没有 EXPLOER进程, 没实际执行者  详情 回复 发表于 2017-9-5 22:15
回复

使用道具 举报

454#
发表于 2017-9-6 07:42:09 | 显示全部楼层
mdyblog 发表于 2017-9-5 22:15
到任务栏必须在之后才能显示出来
------------------
好像是  EXPLOER进程 在 实际干活。

不是很要紧。但我报告的还是有点不对,即实际上是外置中的PINT命令在SHEL之前也是成功的,就是PECMD.INI中的不行。

如放这个就可以:
_SUB NT6_ENDPROG
`管理工具及固定到开始菜单或任务栏
TEAM CALL NT6_LinkMMC|CALL NT6_PINT
....

如放这个位置就不行:
`Win7/8/10初始化
_SUB NT6_INIT
......
`管理工具及固定到开始菜单或任务栏
TEAM CALL NT6_LinkMMC|CALL NT6_PINT
_END

但MMC.WIM中的PINT似乎又成功了,这个装载应该也是在SHEL之前啊。因此有点看不懂了。

点评

测试了下,放在 _SUB NT6_INIT里面也是有效的。 10peX86效果: [attachimg]352861[/attachimg] 改好的测试 10peX86的WIM,覆盖\BOOT\H3_10PE.WIM,启动即可看到效果。 先不要修改次WIM,或提取文件自己修改,请  详情 回复 发表于 2017-9-7 17:03
回复

使用道具 举报

455#
发表于 2017-9-8 00:02:53 | 显示全部楼层
mdyblog 发表于 2017-9-7 17:03
测试了下,放在 _SUB NT6_INIT里面也是有效的。
10peX86效果:

经测试其他都可以,就是PINT %W%\explorer.exe,TaskBand不行。即这个要等到SHEL后才有效。

点评

还真是奇怪。 我测试了其它10PE, 也是如此。 可以这样处理(绕): { ENVI^ EnviMode=1 EXEC -incmd PECMD TEAM LOOP #%%&P%%=0, TEAM FIND --pid &P,%W%\Explorer.exe| IFEX #%%&P%%>0, TEAM^ WAIT 1000^  详情 回复 发表于 2017-9-8 09:59
回复

使用道具 举报

456#
发表于 2017-9-8 10:13:38 | 显示全部楼层
mdyblog 发表于 2017-9-8 09:59
还真是奇怪。 我测试了其它10PE, 也是如此。

可以这样处理(绕):

没必要,这可能是MS搞的限制,直接放SHEL后就可以了。

点评

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=205402&pid=3436169&fromuid=436204  发表于 2017-9-13 18:33
虽然没啥用。 还是处理了下。 SHEL前也可以PINT Explorer.exe `Win7/8/10初始化 _SUB NT6_INIT PINT %WS%\PENetCfg.exe,StartMenu PINT %WS%\PENetCfg.EXE,TaskBand PINT %W%\explorer.exe,StartMenu PIN  详情 回复 发表于 2017-9-8 12:41
回复

使用道具 举报

457#
发表于 2017-11-18 18:31:03 | 显示全部楼层
那个PINT在16299中又出现问题,装载外置后再执行
PINT %W%\EXPLORER.EXE,TaskBand
PINT %Programs%\设置临时文件.lnk,TaskBand
总有一个不成功,有时前者有时后者,感觉生成了又被它删除了。

点评

有16299的测试PE吗?  详情 回复 发表于 2017-11-26 07:40
倒是....taskband 可以沒問題,但startmenu就沒有作用...  详情 回复 发表于 2017-11-18 21:54
回复

使用道具 举报

458#
发表于 2017-11-26 08:37:48 | 显示全部楼层
mdyblog 发表于 2017-11-26 07:40
有16299的测试PE吗?

链接:http://pan.baidu.com/s/1qXU5PCg 密码:l2ha

点评

试试 : 这里测试通过,效果(2图标都有了): [attachimg]357366[/attachimg]  详情 回复 发表于 2017-11-26 21:15
回复

使用道具 举报

459#
发表于 2017-11-26 21:40:51 | 显示全部楼层

怎么引起的?慢的机器可以看到建立又删了。

点评

感觉 可能是 不能同时执行。  详情 回复 发表于 2017-11-26 21:43
回复

使用道具 举报

460#
发表于 2017-11-26 22:49:43 | 显示全部楼层

试了,妥了
回复

使用道具 举报

461#
发表于 2017-12-15 15:55:41 | 显示全部楼层
本帖最后由 hhh333 于 2017-12-15 15:59 编辑
mdyblog 发表于 2017-12-11 19:02
各位大大好,
   我又要闭关修炼了。抱歉了。


又要练葵花宝之类的高级功法了?

刚想提一个建议,就是win10的右键分辨率不可用了,想用回pecmd通知栏图标的分辨率设置,反正知道这个一直是有问题的,但老大似乎一直没时间修正,这个分辨率菜单占的面积蛮大,但多数情况用不了。
用win8系统试了一下:
这是没安装驱动的:

有些支持的分辨率并没有的菜单中

这是安装好驱动以后:


有几个问题:
1、不能智能化只显示当前支持的模式;
2、有时支持的模式也不起作用;
3、win10模式改动后,要kill explorer才能全屏起作用;

请问能在闭关前解决吗?否则影响闭关效果。
回复

使用道具 举报

462#
发表于 2017-12-15 20:28:28 | 显示全部楼层
还有一个问题也要解决:
win7启动时未shell之前,呼出的菜单,窗口标题栏中显示正常,但内容中的不正常,如下图

明显偏大并且好像是粗体字了。这个问题只在win7中存在,8/81/10都正常。开始以为是win7系统的问题,注册表文件替换了一大批,还是没找到方法。后面找到13年2月份的系统,发现是正常的,PECMD 用的是2012.1.73.1,将新的PECMD替换进去,立马也变成这样的了。又将老的PECMD放新系统中,但可能有些脚本命令不支持,启动失败了。这说明新的PECMD导致了这样情况的出现。以前似乎记得出现过这种情况,后面PECMD改了一下就修正了。

回复

使用道具 举报

463#
发表于 2018-6-20 17:53:26 | 显示全部楼层
既然出关了,那麻烦看一下:http://bbs.wuyou.net/forum.php?m ... &fromuid=192611
回复

使用道具 举报

464#
发表于 2018-6-20 18:59:07 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-20 19:00 编辑
红毛樱木 发表于 2018-6-20 18:56
任务栏分辨率菜单是pecmd打包前写死的,好像是不能自动的。


这一直是个问题。不光写死,而且无效.XP时代的产物,是到应该解决的时候了。
回复

使用道具 举报

465#
发表于 2018-6-22 06:47:18 | 显示全部楼层

建议分辨率菜单改成动态可起作用的,另外最好能够提供一个功能让win10桌面右键分辨率可用,样式与Win10 10240相似
回复

使用道具 举报

466#
发表于 2018-6-22 21:07:42 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-22 21:12 编辑
mdyblog 发表于 2018-6-22 19:13
托盘菜单 动态菜单 效果图


看起来蛮累,建议按三种颜色分二级菜单,8、16、32位为一级,各种分辨率为二级。如果考虑老的CRT显示器,一级菜单中再加三个80HZ的。
或者菜单中不考虑颜色和刷新率(使用默认或原来的值),只考虑分辨率。
回复

使用道具 举报

467#
发表于 2018-6-23 06:51:33 | 显示全部楼层
红毛樱木 发表于 2018-6-23 01:47
如果考虑老的CRT显示器,一级菜单中再加三个80HZ的。
--------------------------------------------- ...

那肯定的,没有的就不列了,如果有的话要列出。因此更需要分级菜单
回复

使用道具 举报

468#
发表于 2018-6-23 07:13:21 | 显示全部楼层

可以了,就是菜单有点长。再一个切换有时要好几秒钟,以为死了,加个提示不知有不有用。
回复

使用道具 举报

469#
发表于 2018-6-23 20:09:14 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-23 20:21 编辑

老大,顺便把桌面那两个经典菜单:显示设置与个性化 恢复一下咯。至少显示设置要恢复出来。
回复

使用道具 举报

470#
发表于 2018-6-23 20:20:31 | 显示全部楼层
另外,那个资源管理器菜单又PINT不上任务栏了
回复

使用道具 举报

471#
发表于 2018-6-23 20:36:36 | 显示全部楼层
mdyblog 发表于 2018-6-23 20:22
(1)分辨率排序
(2)多的话分2列
(3)WALL 自动更新 (配合WALL命令)

比前面好些了,但我建议还是二级菜单:指定分辨率>,自动分辨率,安全分辨率就三个有关分辨率的选项;选择指定分辨率时,最好能够象windows一样,在一定时间内不确定自动恢复以前分辨率。
回复

使用道具 举报

472#
发表于 2018-6-25 11:21:23 | 显示全部楼层
mdyblog 发表于 2018-6-23 21:34
但我建议还是二级菜单:
--------
看上图, 都是32位,64Hz,  按位数和Hz  二级菜单,不起作用哦。

我是说分辨率就三个菜单:指定分辨率>,自动分辨率,安全分辨率,列表放指定分辨率下作二级菜单,莫用双列式的菜单。这样一级菜单那么也放得下,屏幕也清爽,毕竟点击这个不一定是要调分辨率的。

点评

现在最大的问题是, 1大众小。 有时, 【指定分辨率】这1类 就能占满屏幕。  详情 回复 发表于 2018-6-25 11:52
这个好。  详情 回复 发表于 2018-6-25 11:27
回复

使用道具 举报

473#
发表于 2018-6-25 11:46:58 | 显示全部楼层

你试用了所谓1803正式版(17134.1)的PE没有?我做了下,怎么效率比1709低很多。已经专门发文了。另外你那个417版中的drvinst无效。

点评

drvinst破解之后是不是还需要BCD开始测试模式配合下才可以?  详情 回复 发表于 2018-6-25 12:09
回复

使用道具 举报

474#
发表于 2018-6-25 12:18:20 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-25 12:20 编辑
红毛樱木 发表于 2018-6-25 12:09
drvinst破解之后是不是还需要BCD开始测试模式配合下才可以?


肯定是要配合的
Projects\PE_Extra\ext-tools\x64\drvinst\drvinst17131.exe这个是破解的吗?这个代替17134.1无效

点评

哦哦,最近没怎么折腾winbuilder脚本,没人测试反馈,折腾的也没激情。  详情 回复 发表于 2018-6-25 12:35
回复

使用道具 举报

475#
发表于 2018-6-25 12:25:55 | 显示全部楼层
mdyblog 发表于 2018-6-25 11:52
现在最大的问题是, 1大众小。
有时, 【指定分辨率】这1类  就能占满屏幕。

这个不要紧,想改的就进,不想改的也许直接就点自动了。进入二级后一屏摆不下自动出上下按钮滚动的。

点评

PECMD分辨率自动子菜单.rar 10以上自动为子菜单模式。 效果: [attachimg]375980[/attachimg]  详情 回复 发表于 2018-6-26 18:21
回复

使用道具 举报

476#
发表于 2018-6-26 20:21:48 | 显示全部楼层
mdyblog 发表于 2018-6-26 18:21
PECMD分辨率自动子菜单.rar  
10以上自动为子菜单模式。
效果:

可以了,我试下。能不能内置一个脚本来解决win10桌面右键经典菜单“屏幕分辨率”的问题,我重定向执行这个脚本就行了。当然加个开关就能自动判断并重定向到执行内置脚本或功能就更佳了。既然解决了分辨率设置问题,更加个功能或脚本应该不是问题。
回复

使用道具 举报

477#
发表于 2018-6-26 22:56:47 | 显示全部楼层
mdyblog 发表于 2018-6-26 21:54
需要什么样的界面。
发个模拟脚本吧。


slore 做的那个样子,你看如何:如果想加更多功能,我也没意见。

捕获.PNG (30.6 KB, 下载次数: 76)

捕获.PNG
回复

使用道具 举报

478#
发表于 2018-6-28 17:07:34 | 显示全部楼层
U5558 发表于 2018-6-28 09:34
测试有效,但有两个问题需老大帮忙解决:1,DISP -confirm如何默认保持更改,不然不确认就会变成还原;2 ...

第2点,应该不是DISP引起的,是M大重新回到一个较早版本做的,本来后面已经解决的PINT explorero Task问题又重新出现了,

点评

这个版本不老啊。而且,后面的都加上了。 最新版能 PINT explorero Task。 WG的 10PEx64 (1024) 10x86 81x64 都能啊。 下面是 10PEx64 (1024) 的效果: [attachimg]376071[/attachimg] 具体什么情  详情 回复 发表于 2018-6-28 18:04
回复

使用道具 举报

479#
发表于 2018-6-28 18:55:36 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-28 18:58 编辑
mdyblog 发表于 2018-6-28 18:04
这个版本不老啊。而且,后面的都加上了。
最新版能 PINT explorero Task。
WG的 10PEx64 (1024)  10x ...


我测试是又失去了这个功能,语句很简单,也是在SHEL explorer之后执行:PINT %Windir%\EXPLORER.EXE,TaskBand

难道又要自己复制一个PECMD为explorer再发PINT命令,我觉得一直没有很好地解决系统由于保护导致PINT EXPLORER TO TASKBAND失败的问题
回复

使用道具 举报

480#
发表于 2018-6-28 19:13:16 | 显示全部楼层
本帖最后由 hhh333 于 2018-6-28 20:31 编辑
红毛樱木 发表于 2018-6-28 18:23
10240没有打任何补丁直接做的PE,老版本的都可以PINT的,要这个版本之后的WIN10PE才不能PINT


win10以前的版本没什么问题,10240后要求在SHEL exolorer之后PINT才行,15063后就完全不行了,后面sp_star想一个办法将PECMD复制一份并取名为explorer再用这个PINT explorer才可以。具体记不清了,要翻前面的帖子。MS不知道为什么要对pint explorer进行保护,大概为防木马的吧。

点评

下载最新版。 效果: [attachimg]376085[/attachimg]  详情 回复 发表于 2018-6-29 03:34
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 08:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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