无忧启动论坛

 找回密码
 注册
搜索

找出特定条件的分区并分配盘符 Ver.2.61

查看数: 6326 | 评论数: 28 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-3-17 15:32

正文摘要:

本帖最后由 dos时代菜鸟 于 2023-5-24 09:07 编辑 pecmd 2012 脚本,已经集成进 exe 。 64位。win8 下运行通过。

回复

2010yuhongxi 发表于 2023-9-4 16:20:25
谢谢分享
qq537202 发表于 2023-8-25 11:39:32
感谢楼主分享, 支持下....
921_j 发表于 2023-8-25 09:16:34
dos时代菜鸟 发表于 2023-8-25 09:09
你的这些需求,pecmd 都可以做到。

我都快50岁了,实在没心力来做这些 功能单一而又费时间的事情了。
...

都是同时代的人啊
也是一看 pecmd 那密密麻麻的说明就眼花的状况
无论如何,还是谢谢您了!
dos时代菜鸟 发表于 2023-8-25 09:09:14
本帖最后由 dos时代菜鸟 于 2023-8-25 09:12 编辑
921_j 发表于 2023-8-25 03:37
多谢大佬的研究
不过对我等 pecmd 的小白来说例子太少
比如我在 vmware 中使用量产成 DVD 的 PE 时想固定 ...

你的这些需求,pecmd 都可以做到。

我都快50岁了,实在没心力来做这些 功能单一而又费时间的事情了。

下载 pecmd 里面的例子成百上千 ,还少么?自己研究下,不吃亏。

点评

都是同时代的人啊 也是一看 pecmd 那密密麻麻的说明就眼花的状况 无论如何,还是谢谢您了!  详情 回复 发表于 2023-8-25 09:16
dos时代菜鸟 发表于 2023-8-25 09:08:09
921_j 发表于 2023-8-25 03:37
多谢大佬的研究
不过对我等 pecmd 的小白来说例子太少
比如我在 vmware 中使用量产成 DVD 的 PE 时想固定 ...

具体问题,只有具体编制特定 脚本,还是需要自己研究。
pecmd 又不是啥 庞大的体系。
而且你的需求环境,别人也不一定有。
921_j 发表于 2023-8-25 03:37:17
本帖最后由 921_j 于 2023-8-25 03:50 编辑

多谢大佬的研究
不过对我等 pecmd 的小白来说例子太少
比如我在 vmware 中使用量产成 DVD 的 PE 时想固定虚拟成 DVD 的盘为某个固定盘符如 O 时不知怎么做,我用各种搜索以及 list 命令发现只能显示出硬盘,并不支持 PE 虚拟出的 RamDisk 和 DVD
希望大佬抽空告知一下该如何操作
其实我最想实现的是
1.固定 DVD 盘符;
2.搜索 ESP 分区,并卸载盘符;
3.找到活动的系统分区,指定为 C:盘符;
4.找到与 C:分区同一硬盘的下一分区,指定为 D:盘符

目前在我自己的 PE 中集成的是另一大佬的 orderdrv-2022-07-15 这个脚本,但它并不能正确识别量产的 USB-DVD 并固定盘符,而且上次做系统的时候发现目前的主板都默认把 SATA 盘排在 NVME 盘的前面,这就导致了 D 盘错乱的问题,进 PE 就会把 SATA 盘的分区指定为 D盘,我相信大部分人的用盘逻辑是 D 盘也是第一个 SSD 的 C 区后的那个分区,而这个脚本似乎也停止更新了……强迫症苦恼得很。

点评

下载 pecmd 里面的例子成百上千 ,还少么?  详情 回复 发表于 2023-8-25 09:09
具体问题,只有具体编制特定 脚本,还是需要自己研究。 pecmd 又不是啥 庞大的体系。 而且你的需求环境,别人也不一定有。  详情 回复 发表于 2023-8-25 09:08
li就是 发表于 2023-5-23 22:16:33
dos时代菜鸟 发表于 2023-5-20 22:36:37
改进:
part 参数 支持一次性挂载 或卸载 一系列分区
如:一次性卸载 分区 0:1;0:2;3:1  这三个分区的盘符
Search_part_x64_cmd-2.61.exe part=0:1;0:2;3:1  unmount
dos时代菜鸟 发表于 2023-5-20 20:17:06
本帖最后由 dos时代菜鸟 于 2023-5-20 22:33 编辑

程序不提供  不等于 条件,所以如果涉及到 想设定 不等于 条件的情况,需要用p处理配合,
如:找出分区序列中 没有分配盘符且是win可识别的分区。用如下p处理

  1. @echo off
  2. setlocal ENABLEDELAYEDEXPANSION
  3. set part=
  4. for /f "delims=" %%c in ('Search_part_x64_cmd-2.61.exe list') do (
  5.     for /f "tokens=1,2,5 delims=," %%d in ("%%c") do (
  6.         if /i not '%%f'=='raw' (
  7.             if '%%e'=='*:' (
  8.                 set part=!part!;%%d
  9.             )
  10.         )
  11.     )
  12. )
  13. Search_part_x64_cmd-2.61.exe "part=!part!"
  14. pause
复制代码

至于如何把这些 符合条件的分区 装载盘符,用这个程序或者 pecmd 都可以办到。
dos时代菜鸟 发表于 2023-5-20 19:59:48
加了俩参数,
     7.FS=NTFS/FAT32/RAW..., 指定分区的文件系统类型 ntfs/fat32/raw...。
     8.Sty=MBR/GPT,          指定硬盘分区模式 mgr/gpt。
     9.Disk=0/1/2/3....,     指定某个硬盘。
dos时代菜鸟 发表于 2023-4-11 21:41:26
aceainarj 发表于 2023-4-11 17:18
这个在正常系统下,多硬盘下能行吗

可以,但是注意不要对系统盘操作
aceainarj 发表于 2023-4-11 17:18:16
这个在正常系统下,多硬盘下能行吗

点评

可以,但是注意不要对系统盘操作  详情 回复 发表于 2023-4-11 21:41
lxgood 发表于 2023-3-24 12:30:44
谢谢分享!!!!
时尚拼搏 发表于 2023-3-23 08:54:43
谢谢分享
dos时代菜鸟 发表于 2023-3-22 06:57:29
本帖最后由 dos时代菜鸟 于 2023-3-22 06:59 编辑
Bluebells 发表于 2023-3-21 20:49
PECMD 的 part 命令好像在虚拟机环境下不正常(无法正常工作于虚拟磁盘?)

不应该呀

更新了一些算法,ver 2.57

Bluebells 发表于 2023-3-21 20:49:07
PECMD 的 part 命令好像在虚拟机环境下不正常(无法正常工作于虚拟磁盘?)

点评

不应该呀  详情 回复 发表于 2023-3-22 06:57
dos时代菜鸟 发表于 2023-3-21 10:59:53
增加和改进了参数。
dos时代菜鸟 发表于 2023-3-20 15:30:48
改进了算法,
增加一个 usb 参数,特指 Devidx 中 的 usbstor 盘。

可以指定 找出 u盘上的 具有特定卷标和特定文件的激活分区或esp 分区或者一般分区。
9527sss 发表于 2023-3-18 10:19:34
感谢分享
1825208 发表于 2023-3-17 21:14:14
谢谢分享
dos时代菜鸟 发表于 2023-3-17 20:42:31
sairen139 发表于 2023-3-17 19:19
这是个挂wim工具包的前期准备动作吗?

只是尝试用 pecmd 定位 具有某些特性的分区。
dos时代菜鸟 发表于 2023-3-17 20:30:07
sairen139 发表于 2023-3-17 19:33
目前我用p驱动内存盘挂载pe的工具包wim算最方便高效的。

可以用 pecmd 在 x:盘创建一个小体积 vhd 挂到 y:.

win7 时代, 老wim 驱动 和 native pe ,用 后开启 x:可写驱动的办法 实现把x盘里的一些系统固有文件夹挂x盘,用来减少启动时间。现在看,已经过时了。
dos时代菜鸟 发表于 2023-3-17 20:25:48
本帖最后由 dos时代菜鸟 于 2023-3-17 20:26 编辑

1.增加了个 debug 参数。
2.支持 设定 无卷标分区条件。

dos时代菜鸟 发表于 2023-3-17 20:24:16
sairen139 发表于 2023-3-17 19:22
请教是否找到了pe的X盘某个子文件夹挂载petools.wim后再开启fbwf的方法完美了吗?记得你以前说会影响网络启 ...

win10 下 不稳定。
sairen139 发表于 2023-3-17 19:33:02
sairen139 发表于 2023-3-17 19:22
请教是否找到了pe的X盘某个子文件夹挂载petools.wim后再开启fbwf的方法完美了吗?记得你以前说会影响网络启 ...

目前我用p驱动内存盘挂载pe的工具包wim算最方便高效的。

点评

可以用 pecmd 在 x:盘创建一个小体积 vhd 挂到 y:. win7 时代, 老wim 驱动 和 native pe ,用 后开启 x:可写驱动的办法 实现把x盘里的一些系统固有文件夹挂x盘,用来减少启动时间。现在看,已经过时了。  详情 回复 发表于 2023-3-17 20:30
旁观者清 发表于 2023-3-17 19:31:13
谢谢分享。 支持。
sairen139 发表于 2023-3-17 19:22:22
请教是否找到了pe的X盘某个子文件夹挂载petools.wim后再开启fbwf的方法完美了吗?记得你以前说会影响网络启动

点评

win10 下 不稳定。  详情 回复 发表于 2023-3-17 20:24
目前我用p驱动内存盘挂载pe的工具包wim算最方便高效的。  详情 回复 发表于 2023-3-17 19:33
sairen139 发表于 2023-3-17 19:19:37
这是个挂wim工具包的前期准备动作吗?

点评

只是尝试用 pecmd 定位 具有某些特性的分区。  详情 回复 发表于 2023-3-17 20:42

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 02:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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