无忧启动论坛

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

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

    [复制链接]
14701#
发表于 2019-12-9 00:57:10 来自手机 | 只看该作者
mdyblog 发表于 2019-12-9 00:39
PECMD_PINT_WALL_INL_MNT.rar : https://www.lanzous.com/i7wss9e

说明这个版本, 加了各功能。 可以  ...

好的,要明天测试了。
回复

使用道具 举报

14702#
 楼主| 发表于 2019-12-9 01:55:25 | 只看该作者
红毛樱木 发表于 2019-12-9 00:24
MOUN-udm可以用下面的参数:
-CheckFile: 标志文件,可以多次。有其中一个标志文件才挂载、列出。

PECMD_PINT_WALL_INL_MNT_VOL.rar : https://www.lanzous.com/i7wtf5i
-CheckVol[R]: 卷标,可以多次。匹配一个卷标才挂载、列出。 R则为正则表达式(用SED判断)  




点评

再加个判断分区类型(ID),比如分区是0x07才挂载,分区是C12A7328-F81F-11D2-BA4B-00A0C93EC93B才挂载。  详情 回复 发表于 2019-12-9 11:32
测试通过。 -CheckVol[R]也OK了。 只是帮助文档里写错了: -CheckFile[R]: 卷标,可以多次。匹配一个卷标才挂载、列出。 R则为正则表达式  详情 回复 发表于 2019-12-9 09:25
回复

使用道具 举报

14703#
发表于 2019-12-9 09:25:47 | 只看该作者
mdyblog 发表于 2019-12-9 01:55
PECMD_PINT_WALL_INL_MNT_VOL.rar : https://www.lanzous.com/i7wtf5i
-CheckVol[R]: 卷标,可以多次。 ...

测试通过。
-CheckVol[R]也OK了。
只是帮助文档里写错了:
-CheckFile[R]: 卷标,可以多次。匹配一个卷标才挂载、列出。 R则为正则表达式

点评

PECMD_PINT_WALL_INL_MNT_VOL_UUID.rar : https://www.lanzous.com/i7wwvxa 1: 增加 按 UUID过滤 -CheckUuid[R]: UUID,可以多次。匹配一个才挂载、列出。 R则为正则表达式 新版 FDRV 可获得UUID 2:  详情 回复 发表于 2019-12-9 11:13
回复

使用道具 举报

14704#
 楼主| 发表于 2019-12-9 11:13:06 | 只看该作者
红毛樱木 发表于 2019-12-9 09:25
测试通过。
-CheckVol[R]也OK了。
只是帮助文档里写错了:

PECMD_PINT_WALL_INL_MNT_VOL_UUID.rar : https://www.lanzous.com/i7wwvxa
1: 增加 按 UUID过滤
-CheckUuid[R]: UUID,可以多次。匹配一个才挂载、列出。 R则为正则表达式   

新版 FDRV 可获得UUID


2: regi --init
读取失败是强制返回空串。

点评

磁盘的UUID是什么?  详情 回复 发表于 2019-12-9 11:30
回复

使用道具 举报

14705#
发表于 2019-12-9 11:30:48 | 只看该作者
本帖最后由 红毛樱木 于 2019-12-9 11:45 编辑
mdyblog 发表于 2019-12-9 11:13
PECMD_PINT_WALL_INL_MNT_VOL_UUID.rar : https://www.lanzous.com/i7wwvxa
1: 增加 按 UUID过滤
-Ch ...

磁盘的UUID是什么?是不是就是GUID?叫法不同么

点评

不一样。 UUID是文件系统本身的。 MBR和GPT 下的 NTFS 分区, 都是8字节的 HEX。 GUID 好像是GPT的。 MBR 没有 长长的 GUID 吧。 GPT 就是随着 GUID来的吧。  详情 回复 发表于 2019-12-9 11:59
回复

使用道具 举报

14706#
发表于 2019-12-9 11:32:33 | 只看该作者
mdyblog 发表于 2019-12-9 01:55
PECMD_PINT_WALL_INL_MNT_VOL.rar : https://www.lanzous.com/i7wtf5i
-CheckVol[R]: 卷标,可以多次。 ...

再加个判断分区类型(ID),比如分区是0x07才挂载,分区是C12A7328-F81F-11D2-BA4B-00A0C93EC93B才挂载。

点评

分区类型是分表的事。 现在不在分区表。 UDM 到也有 分区表-分区类型, 但是 那是用户自己填的,MBT自动生成一个。 应该是 FS类型吧, NTFS、FAT ??  详情 回复 发表于 2019-12-9 12:03
回复

使用道具 举报

14707#
 楼主| 发表于 2019-12-9 11:59:44 | 只看该作者
本帖最后由 mdyblog 于 2019-12-9 12:04 编辑
红毛樱木 发表于 2019-12-9 11:30
磁盘的UUID是什么?是不是就是GUID?叫法不同么

不一样。
UUID是文件系统本身的。 MBR和GPT 下的 NTFS 分区, 都是8字节的 HEX。
GUID 好像是GPT的。 MBR-NTFS 没有 长长的 GUID 吧。  GUID 不在文件系统, 在分区表中。
GPT 就是随着 GUID来的吧。
回复

使用道具 举报

14708#
 楼主| 发表于 2019-12-9 12:03:21 | 只看该作者
红毛樱木 发表于 2019-12-9 11:32
再加个判断分区类型(ID),比如分区是0x07才挂载,分区是C12A7328-F81F-11D2-BA4B-00A0C93EC93B才挂载。

分区类型是分表的事。
现在不在分区表。

UDM 到也有  分区表-分区类型, 但是 那是用户自己填的,MBT自动生成一个。

应该是 FS类型吧, NTFS、FAT ??

点评

比如FS类型是FAT32的有0x1B,0x1C,0x0B,0x0C这些比较多。 要不就加两个。 一个是你说的FS类型,一个是我说的ID类型。  详情 回复 发表于 2019-12-9 12:05
回复

使用道具 举报

14709#
发表于 2019-12-9 12:05:53 | 只看该作者
mdyblog 发表于 2019-12-9 12:03
分区类型是分表的事。
现在不在分区表。

比如FS类型是FAT32的有0x1B,0x1C,0x0B,0x0C这些比较多。
要不就加两个。
一个是你说的FS类型,一个是我说的ID类型。

点评

分区类型是分表的事。UDM 不在分区表。 没有分区类型。  详情 回复 发表于 2019-12-9 12:10
回复

使用道具 举报

14710#
 楼主| 发表于 2019-12-9 12:10:12 | 只看该作者
红毛樱木 发表于 2019-12-9 12:05
比如FS类型是FAT32的有0x1B,0x1C,0x0B,0x0C这些比较多。
要不就加两个。
一个是你说的FS类型,一个 ...

分区类型是分表的事。UDM 不在分区表。 没有分区类型。

点评

-udmid: pt#物理分区号 软挂载分区默认只读 这个参数里可以用的到,直接挂载分区。  详情 回复 发表于 2019-12-9 12:14
回复

使用道具 举报

14711#
发表于 2019-12-9 12:14:49 | 只看该作者
mdyblog 发表于 2019-12-9 12:10
分区类型是分表的事。UDM 不在分区表。 没有分区类型。

-udmid: pt#物理分区号 软挂载分区默认只读

这个参数里可以用的到,直接挂载分区。

点评

PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP.rar: https://www.lanzous.com/i7x227g -CheckPtType: 类型,可以多次。匹配一个才挂载、列出。  详情 回复 发表于 2019-12-9 15:40
回复

使用道具 举报

14712#
 楼主| 发表于 2019-12-9 15:40:32 | 只看该作者
本帖最后由 mdyblog 于 2019-12-9 17:07 编辑
红毛樱木 发表于 2019-12-9 12:14
-udmid: pt#物理分区号 软挂载分区默认只读

这个参数里可以用的到,直接挂载分区。
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP2.rar  https://www.lanzous.com/i7x3wrc
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP.rar: https://www.lanzous.com/i7x227g

-CheckPtType: 类型,可以多次。匹配一个才挂载、列出。   

回复

使用道具 举报

14713#
发表于 2019-12-9 16:12:27 | 只看该作者
mdyblog 发表于 2019-12-9 15:40
PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP.rar: https://www.lanzous.com/i7x227g

-CheckPtType: 类型, ...

测试通过。
----------------------
新版在WIN10PE中如果用PINT命令,是不是必须放PECMD.EXE.USRCFG.INI文件?
我刚才有一次忘记放,然后就崩溃了。

点评

崩溃 ????!!!!! 不会啊。 可以没有。 只是没有那个 设定了。 别的原因吧。  详情 回复 发表于 2019-12-9 16:13
回复

使用道具 举报

14714#
 楼主| 发表于 2019-12-9 16:13:54 | 只看该作者
红毛樱木 发表于 2019-12-9 16:12
测试通过。
----------------------
新版在WIN10PE中如果用PINT命令,是不是必须放PECMD.EXE.USRCFG.IN ...

崩溃 ????!!!!!
不会啊。 可以没有。 只是没有那个 设定了。
别的原因吧。
回复

使用道具 举报

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

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

使用道具 举报

14716#
发表于 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里运行

点评

#!pecmd --inline-main 内置的。 没有崩溃啊: [attachimg]406706[/attachimg]  详情 回复 发表于 2019-12-9 18:24
回复

使用道具 举报

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

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

回复

使用道具 举报

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

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

使用道具 举报

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

私聊了。老大看下

点评

PINT 放松 了 匹配 PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP3.rar: https://www.lanzous.com/i7x5wli  详情 回复 发表于 2019-12-9 19:00
回复

使用道具 举报

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

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



回复

使用道具 举报

14721#
发表于 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
...

哦哦,晚点测试
回复

使用道具 举报

14722#
发表于 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
...

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

使用道具 举报

14723#
发表于 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就可以了

点评

不能内置啊。 和系统相关。 如果无关, PECMD自己 推算 就行了。 比如你的 系统是 pin to 这显然不是标准的, 是乌饭推算出来的。  详情 回复 发表于 2019-12-9 21:58
回复

使用道具 举报

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

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

使用道具 举报

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

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

点评

PECMD_PINT_WALL_INL_MNT_VOL_UUID_PTTP5.rar : https://www.lanzous.com/i7xbsdc 没有配置 也不死了。  详情 回复 发表于 2019-12-10 00:00
纯命令: PINT -k:4 PINT "%Desktop%\映像总裁(Alt+C).Lnk",附到「开始」菜单(&U)  详情 回复 发表于 2019-12-9 23:13
不只是字符串的不同。 不同版本, 处理流程已而不同。  详情 回复 发表于 2019-12-9 23:09
不只是字符串的不同。 不同版本, 处理流程已而不同。  详情 回复 发表于 2019-12-9 23:09
回复

使用道具 举报

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

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

使用道具 举报

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

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

回复

使用道具 举报

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

不卡了。返回错误2
回复

使用道具 举报

14729#
发表于 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命令不需要修改,还简洁。)
回复

使用道具 举报

14730#
 楼主| 发表于 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 这种方式 就不行了。



回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-3 22:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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