无忧启动论坛

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

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

    [复制链接]
14731#
发表于 2019-12-10 15:43:39 | 只看该作者
  1. #!pecmd --inline-main
  2. TEXT 正在注册组件……#0xFFDDDD L4 T720 R300 B768 $20
  3. MESS. KAN
复制代码


win8pe中
#!pecmd --inline-main
会造成所有的TEXT不显示文字,也会造成LOGO命令无效。

点评

不建议 这个么用。 前面说了, 系统守护进程, 和用进程不同, 在不同的桌面上。 建议, 真要用, 一致也只是一个守护功能。 大部分 脏活, 还是EXEC 派生一个进程去做。  详情 回复 发表于 2019-12-10 16:58
回复

使用道具 举报

14732#
 楼主| 发表于 2019-12-10 16:55:59 | 只看该作者
红毛樱木 发表于 2019-12-10 12:09
#!pecmd --inline-main
UNICODE-BOM,用CMPS压缩后,无效了。

不要压缩;。
回复

使用道具 举报

14733#
 楼主| 发表于 2019-12-10 16:58:27 | 只看该作者
本帖最后由 mdyblog 于 2019-12-10 17:01 编辑
红毛樱木 发表于 2019-12-10 15:43
win8pe中
#!pecmd --inline-main
会造成所有的TEXT不显示文字,也会造成LOGO命令无效。[ ...

不建议 这个么用。
前面说了, 系统守护进程, 和用进程不同, 在不同的桌面上。

建议, 真要用, 也只是一个守护功能。

大部分 脏活, 还是EXEC 派生一个进程去做。
PECMD.INI:

内部工作1
EXEC   -incmd -wait  PECMD LOAD  %&CurFile%*MAINFUNC
内部工作2





_SUB   MAINFUNC
       //工作在这里。
_END

点评

恩,暂时不用#!pecmd --inline-main 了  详情 回复 发表于 2019-12-10 19:19
回复

使用道具 举报

14734#
发表于 2019-12-10 19:19:04 来自手机 | 只看该作者
mdyblog 发表于 2019-12-10 16:58
不建议 这个么用。
前面说了, 系统守护进程, 和用进程不同, 在不同的桌面上。


恩,暂时不用#!pecmd --inline-main
回复

使用道具 举报

14735#
发表于 2019-12-10 21:53:36 | 只看该作者
mdyblog 发表于 2019-12-2 23:57
FORX *NL  这样就清楚多了:

变量里能不能塞逗号?

点评

可以。 回车换行都可以。  发表于 2019-12-10 23:01
变量里什么都可以塞的吧  详情 回复 发表于 2019-12-10 22:01
回复

使用道具 举报

14736#
发表于 2019-12-10 22:01:16 来自手机 | 只看该作者
求道者 发表于 2019-12-10 21:53
变量里能不能塞逗号?

变量里什么都可以塞的吧
回复

使用道具 举报

14737#
发表于 2019-12-12 09:25:47 | 只看该作者
获取当前分辨率的W和H的值,怎么获取?SCAN不管用
分别得到W和H给两个变量
  1. DISP  ? &CUR
  2. MESS. %&CUR%
复制代码

点评

SCRN &ScrW,&ScrH MESS.  详情 回复 发表于 2019-12-12 12:18
回复

使用道具 举报

14738#
发表于 2019-12-12 09:33:55 | 只看该作者
主要是不知道怎么去分割,毕竟没有cut或awk之类的命令

点评

mstr  详情 回复 发表于 2019-12-12 10:29
回复

使用道具 举报

14739#
发表于 2019-12-12 10:29:50 来自手机 | 只看该作者
指南针 发表于 2019-12-12 09:33
主要是不知道怎么去分割,毕竟没有cut或awk之类的命令

mstr
回复

使用道具 举报

14740#
发表于 2019-12-12 12:18:54 | 只看该作者
指南针 发表于 2019-12-12 09:25
获取当前分辨率的W和H的值,怎么获取?SCAN不管用
分别得到W和H给两个变量

SCRN &ScrW,&ScrH
MESS. <%&ScrW%><%&ScrH%>
回复

使用道具 举报

14741#
发表于 2019-12-12 22:42:44 | 只看该作者
经测试PINT是可以了。不知道有不有办法加个开关让PINT到最左(前)面,现在是最后面。

点评

经测试PINT还有问题不够完美: 1、SHEL EXPLORER前执行: PINT %Windir%\EXPLORER.EXE,TaskBand 有效,但图标顺序会排在其他在它后面执行的PINT图标之后,并且鼠标悬停时并不显示工具名称,显示的是PECMD的程序简  详情 回复 发表于 2019-12-13 21:43
手动操作, 怎么才能达到你说的效果?  详情 回复 发表于 2019-12-13 15:00
回复

使用道具 举报

14742#
发表于 2019-12-13 11:19:51 | 只看该作者
本帖最后由 红毛樱木 于 2019-12-13 11:22 编辑

搞错了
回复

使用道具 举报

14743#
 楼主| 发表于 2019-12-13 15:00:36 | 只看该作者
hhh333 发表于 2019-12-12 22:42
经测试PINT是可以了。不知道有不有办法加个开关让PINT到最左(前)面,现在是最后面。

手动操作, 怎么才能达到你说的效果?

点评

用鼠标左右拖动  详情 回复 发表于 2019-12-13 15:08
回复

使用道具 举报

14744#
发表于 2019-12-13 15:08:07 | 只看该作者
mdyblog 发表于 2019-12-13 15:00
手动操作, 怎么才能达到你说的效果?

用鼠标左右拖动
回复

使用道具 举报

14745#
发表于 2019-12-13 21:43:46 | 只看该作者
hhh333 发表于 2019-12-12 22:42
经测试PINT是可以了。不知道有不有办法加个开关让PINT到最左(前)面,现在是最后面。

经测试PINT还有问题不够完美:
1、SHEL EXPLORER前执行:
PINT %Windir%\EXPLORER.EXE,TaskBand
有效,但图标顺序会排在其他在它后面执行的PINT图标之后,并且鼠标悬停时并不显示工具名称,显示的是PECMD的程序简介;
PINT %Programs%\附件\资源管理器.lnk,TaskBand
直接无效,尽管%Programs%\附件\资源管理器.lnk是存在的

2、SHEL EXPLORER之后执行以上两个语句有效,但第一个的说明还不是“资源管理器”

可见资源管理器的快捷方式PINT到任务栏是有限制的。因此就出现一个问题,我如果想把我的资源管理器排任务栏所有PINT图标最前面,就办不到。因此希望加一个如"-top"之类的参数,让我后PINT的工具插入到最前面,当然更好的办法是解除对资源管理器快捷方式PINT的限制。

点评

PINT %Programs%\附件\资源管理器.lnk,TaskBand "附件"有可能是英文的么?  详情 回复 发表于 2019-12-13 23:47
PINT %Programs%\附件\资源管理器.lnk,TaskBand 直接无效,尽管%Programs%\附件\资源管理器.lnk是存在的 ------------------------- 是不是执行时, Programs变量没有初始化。INIT 命令才会初始化。 打开 LOGS -  详情 回复 发表于 2019-12-13 22:33
1: SHEL EXPLORER之后执行以上两个语句有效,但第一个的说明还不是“资源管理器” ------------------- PECMD.EXE拷贝为 %SystemRoot%\PECMDExp.exe 并用RESEDIT修改下,参照Explorer.exe. 2: 给个 测试PE  详情 回复 发表于 2019-12-13 22:29
回复

使用道具 举报

14746#
 楼主| 发表于 2019-12-13 22:29:07 | 只看该作者
hhh333 发表于 2019-12-13 21:43
经测试PINT还有问题不够完美:
1、SHEL EXPLORER前执行:
PINT %Windir%\EXPLORER.EXE,TaskBand

1:
SHEL EXPLORER之后执行以上两个语句有效,但第一个的说明还不是“资源管理器”
-------------------
PECMD.EXE拷贝为 %SystemRoot%\PECMDExp.exe
并用RESEDIT修改下,参照Explorer.exe.

2:
给个 测试PE吧。


回复

使用道具 举报

14747#
 楼主| 发表于 2019-12-13 22:33:40 | 只看该作者
本帖最后由 mdyblog 于 2019-12-13 22:35 编辑
hhh333 发表于 2019-12-13 21:43
经测试PINT还有问题不够完美:
1、SHEL EXPLORER前执行:
PINT %Windir%\EXPLORER.EXE,TaskBand

PINT %Programs%\附件\资源管理器.lnk,TaskBand
直接无效,尽管%Programs%\附件\资源管理器.lnk是存在的
-------------------------
是不是执行时, Programs变量没有初始化。INIT 命令才会初始化。
//新版PECMD允许用户自定义环境变量, 所以不再强制初始化某个确定值, 只有检测到为空才初始化。

打开 LOGS --2  * C:\PECMD.LOG
看看显示的什么, 什么错误码。


PINT %Programs%\附件\CALC.EXE,TaskBand    //放个CALC.EXE
正常吗?

点评

我前面发给你的那个内核就可测试  详情 回复 发表于 2019-12-14 12:34
_ENDFILE 这个不能用。  详情 回复 发表于 2019-12-13 23:57
回复

使用道具 举报

14748#
发表于 2019-12-13 23:47:20 | 只看该作者
hhh333 发表于 2019-12-13 21:43
经测试PINT还有问题不够完美:
1、SHEL EXPLORER前执行:
PINT %Windir%\EXPLORER.EXE,TaskBand

PINT %Programs%\附件\资源管理器.lnk,TaskBand

"附件"有可能是英文的么?

点评

看了我后面的屏幕截图,这个怪现象不知是如何引起的。是MS的限制吗?  详情 回复 发表于 2019-12-15 11:54
回复

使用道具 举报

14749#
发表于 2019-12-13 23:57:34 | 只看该作者
mdyblog 发表于 2019-12-13 22:33
PINT %Programs%\附件\资源管理器.lnk,TaskBand
直接无效,尽管%Programs%\附件\资源管理器.lnk是存在的 ...

_ENDFILE
这个不能用。
回复

使用道具 举报

14750#
发表于 2019-12-14 01:26:27 | 只看该作者
本帖最后由 红毛樱木 于 2019-12-14 01:46 编辑

请教:
MOUN-udm -udm- -u+ -mall -mhide1 \\.\PhysicalDrive1

怎么强制只读软挂载?
R模式的U+隐藏区,在新版WIN10下会自动出来分区显示,先卸载盘符,如果再用上面挂载代码,实际效果就是给它分配了一个盘符,而不是U+只读挂载。

-onlys

-opt: ro
参数的话,这里都不行。


有没有什么参数,强制只读软挂载?
----------------------------------------------------
用下面的参数可以达到效果,但是和上面不同了。
-udmid: pt#物理分区号 软挂载分区默认只读
回复

使用道具 举报

14751#
发表于 2019-12-14 12:27:24 | 只看该作者
本帖最后由 hhh333 于 2019-12-14 12:33 编辑

看一下这个图:

附件中的LNK文件是存在的,执行LOG也显示成功完成,前后都显示了,就中间那条资源管理器的不显示,这个是什么鬼
回复

使用道具 举报

14752#
发表于 2019-12-14 12:34:46 | 只看该作者
mdyblog 发表于 2019-12-13 22:33
PINT %Programs%\附件\资源管理器.lnk,TaskBand
直接无效,尽管%Programs%\附件\资源管理器.lnk是存在的 ...

我前面发给你的那个内核就可测试
回复

使用道具 举报

14753#
发表于 2019-12-15 11:54:59 | 只看该作者
红毛樱木 发表于 2019-12-13 23:47
PINT %Programs%\附件\资源管理器.lnk,TaskBand

"附件"有可能是英文的么?

看了我后面的屏幕截图,这个怪现象不知是如何引起的。是MS的限制吗?

点评

你右键手动,固定试试。再用其他工具代码固定,如果可以就是pecmd的问题。如果其他工具也一样就可能是PE的问题。  详情 回复 发表于 2019-12-15 12:08
回复

使用道具 举报

14754#
发表于 2019-12-15 12:08:45 | 只看该作者
hhh333 发表于 2019-12-15 11:54
看了我后面的屏幕截图,这个怪现象不知是如何引起的。是MS的限制吗?

你右键手动,固定试试。再用其他工具代码固定,如果可以就是pecmd的问题。如果其他工具也一样就可能是PE的问题。

点评

手动没问题,这个不好试,要在SHEL之前试。大概是MS的限制吧,没有SHEL时建立任务栏的快捷工具即使建立了也不显示  详情 回复 发表于 2019-12-15 12:15
回复

使用道具 举报

14755#
发表于 2019-12-15 12:15:20 | 只看该作者
本帖最后由 hhh333 于 2019-12-15 12:20 编辑
slore 发表于 2019-12-15 12:08
你右键手动,固定试试。再用其他工具代码固定,如果可以就是pecmd的问题。如果其他工具也一样就可能是PE ...

手动没问题,这个不好试,要在SHEL之前试。大概是MS的限制吧,没有SHEL时建立任务栏的EXPLORER快捷工具即使建立了也不显示。也是一种保护机制。如果不能解决也没关系,放SHEL后执行就行了,当然加个开关把后建立的排到前面来就比较完美了。

点评

加个开关把后建立的排到前面来就比较完美了。 ---------------- 有相关的资料吗? 最多5步就能操作成功, 且不需要 人眼始终反馈信用 的 操作 方法吗? 鼠标按下拖就不说了。  详情 回复 发表于 2019-12-15 22:18
回复

使用道具 举报

14756#
 楼主| 发表于 2019-12-15 22:18:58 | 只看该作者
本帖最后由 mdyblog 于 2019-12-16 00:36 编辑
hhh333 发表于 2019-12-15 12:15
手动没问题,这个不好试,要在SHEL之前试。大概是MS的限制吧,没有SHEL时建立任务栏的EXPLORER快捷工具即 ...

加个开关把后建立的排到前面来就比较完美了。
----------------
有相关的资料吗?
最多5步就能操作成功, 且不需要 人眼始终反馈信息 的 操作 方法吗?

鼠标按下拖就不说了。

点评

除了拖动,我是不知道别的方法  详情 回复 发表于 2019-12-16 00:26
回复

使用道具 举报

14757#
发表于 2019-12-16 00:26:08 来自手机 | 只看该作者
mdyblog 发表于 2019-12-15 22:18
加个开关把后建立的排到前面来就比较完美了。
----------------
有相关的资料吗?

除了拖动,我是不知道别的方法
回复

使用道具 举报

14758#
发表于 2019-12-16 06:26:47 | 只看该作者
拖动后应该在注册表中有存贮位置
回复

使用道具 举报

14759#
发表于 2019-12-17 07:53:51 | 只看该作者
请问V201201.88.05.82 X64是最新的吗?无法CMPS了?

点评

可以啊:[attachimg]407264[/attachimg]  详情 回复 发表于 2019-12-17 11:10
回复

使用道具 举报

14760#
 楼主| 发表于 2019-12-17 11:10:49 | 只看该作者
2012bear1alex1 发表于 2019-12-17 07:53
请问V201201.88.05.82 X64是最新的吗?无法CMPS了?

可以啊:

点评

为何我PECMD.INI经过CMPS还是得到0KB的目标档案?  详情 回复 发表于 2019-12-17 19:47
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-20 21:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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