无忧启动论坛

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

找出特定的分区,没有盘符的就分配盘符。

[复制链接]
跳转到指定楼层
1#
发表于 2023-3-21 11:08:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dos时代菜鸟 于 2023-5-21 08:44 编辑

这几天在脚本区 修炼出来个这。分享给大家,仅做交流。 脚本区人气不足。


用pecmd 实现, 在当前硬盘分区序列中找出 特定特征的分区,如果没分配盘符就分配一个。可能有多个符合条件的分区。

特定条件有:卷标,esp/act分区,包含特定文件,特定总线接口(如:7=USB) ,特定驱动id(如 svbus。。。)
各参数用空格分隔。

文本脚本在此: 需要用 pecmd_cli (cmd版本)调用
Search_part_x64_cmd-2.61.exe.7z (1.14 MB, 下载次数: 55)

64位 EXE 在此:
search-part-2.61(pecmd_cli_script).wcs.7z (3.55 KB, 下载次数: 49)

运行效果及举例:



定位 svbus 驱动的虚拟盘,找出虚拟盘中 卷标为 10pe_source 的激活分区。



要想把那些没有盘符的分区一次性分配盘符,也开始可以的,只需要设定 file_path=\*
如下图:有两个分区,没有盘符,直接被分配了盘符。






2#
 楼主| 发表于 2023-3-21 11:24:49 | 只看该作者
本例,主要用于 体现 pecmd 在获取硬盘和分区信息以及挂载分区方面的功能。
回复

使用道具 举报

3#
发表于 2023-3-21 11:31:11 | 只看该作者
围观一下,表示太高级了玩不来...

点评

GUI界面当然是不错的。 不过最好是做成带参数执行的wcs,这样可以放到pecmd.ini中执行,或者放到开始菜单中备用。  详情 回复 发表于 2023-3-21 12:30
是否需要做成图形交互界面?  详情 回复 发表于 2023-3-21 12:01
回复

使用道具 举报

4#
发表于 2023-3-21 11:53:27 | 只看该作者
感谢分享,有点高端
回复

使用道具 举报

5#
发表于 2023-3-21 11:58:35 | 只看该作者

感谢分享
回复

使用道具 举报

6#
 楼主| 发表于 2023-3-21 12:01:24 | 只看该作者
邪恶海盗 发表于 2023-3-21 11:31
围观一下,表示太高级了玩不来...

是否需要做成图形交互界面?

点评

是 是 是!  发表于 2023-3-21 13:25
不要问我,在很多人眼里,我是半个喷子...  详情 回复 发表于 2023-3-21 12:52
GUI界面当然是不错的。 不过最好是做成带参数执行的wcs,这样可以放到pecmd.ini中执行,或者放到开始菜单中备用。  详情 回复 发表于 2023-3-21 12:31
回复

使用道具 举报

7#
发表于 2023-3-21 12:05:38 | 只看该作者
谢谢分享。
回复

使用道具 举报

8#
发表于 2023-3-21 12:15:47 | 只看该作者
谢谢分享。
回复

使用道具 举报

9#
发表于 2023-3-21 12:16:30 | 只看该作者
6666666666666
回复

使用道具 举报

10#
发表于 2023-3-21 12:31:14 | 只看该作者
dos时代菜鸟 发表于 2023-3-21 12:01
是否需要做成图形交互界面?

GUI界面当然是不错的。
不过最好是做成带参数执行的wcs,这样可以放到pecmd.ini中执行,或者放到开始菜单中备用。

点评

文本脚本在一楼,可以直接被 pecmd 调用。只是不用 cmd 版,不会有结果显示。  详情 回复 发表于 2023-3-21 13:58
回复

使用道具 举报

11#
发表于 2023-3-21 12:52:18 | 只看该作者
dos时代菜鸟 发表于 2023-3-21 12:01
是否需要做成图形交互界面?

不要问我,在很多人眼里,我是半个喷子...
回复

使用道具 举报

12#
发表于 2023-3-21 13:03:20 | 只看该作者
感谢分享
回复

使用道具 举报

13#
 楼主| 发表于 2023-3-21 13:58:19 | 只看该作者
microlaf 发表于 2023-3-21 12:31
GUI界面当然是不错的。
不过最好是做成带参数执行的wcs,这样可以放到pecmd.ini中执行,或者放到开始 ...

文本脚本在一楼,可以直接被 pecmd 调用。只是不用 cmd 版,不会有结果显示。
回复

使用道具 举报

14#
发表于 2023-3-21 14:07:49 | 只看该作者

谢谢分享。
回复

使用道具 举报

15#
发表于 2023-3-21 14:14:24 | 只看该作者
謝謝大大分享,感恩喔~~! ^^ 辛苦了!
回复

使用道具 举报

16#
发表于 2023-3-21 14:53:43 | 只看该作者
感谢分享
回复

使用道具 举报

17#
发表于 2023-3-21 15:24:34 | 只看该作者
感谢分享
回复

使用道具 举报

18#
 楼主| 发表于 2023-3-21 16:42:39 | 只看该作者
改进了关于参数的分析方法,增加了两个参数。
可以以 x:y 方式指定某个分区,可以用 unmount 参数 卸载特定的分区。
回复

使用道具 举报

19#
 楼主| 发表于 2023-3-21 23:26:10 | 只看该作者
改进了一点儿显示逻辑
稍作修改,就能用到各 pecmd 脚本中。
回复

使用道具 举报

20#
发表于 2023-3-22 03:09:30 | 只看该作者
感谢菜鸟大哥的分享
回复

使用道具 举报

21#
 楼主| 发表于 2023-5-20 16:21:46 | 只看该作者
细微改进了一下 关于参数的 判断
回复

使用道具 举报

22#
发表于 2023-5-20 17:50:38 | 只看该作者
支持  谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 02:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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