无忧启动论坛

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

【2022-07-15】盘符错乱调整批处理

    [复制链接]
841#
 楼主| 发表于 2022-3-4 15:55:35 | 只看该作者
527104427 发表于 2022-3-4 14:37
从图可见,要按y才开始整理吧,没开始呢,哪来的e?

当初考虑照顾外国人,没提供中文,我做这个批处理的目的是适用于所有操作系统,与操作系统语言和版本无关,因此选择了英文,可能第一次使用的人不太了解用法。

点评

Batch file for ordering messed drive letters. V.2022-03-03-1, By Victor888 from WUYOU.NET ------------------------------------------------------------------  详情 回复 发表于 2022-3-4 16:46
回复

使用道具 举报

842#
发表于 2022-3-4 16:24:56 | 只看该作者
感谢分享吧,UEFI下面的现在一直都是会把ESP分区弄成C,系统盘反而老是未被分配到盘,或者是往后排的
现在习惯直接手动改了

点评

ESP弄成C是正常的,这与盘符盘符顺序定义有关,正常的PE不应该显示这个ESP的盘符,建议配置PECMD.INI,不显示可见分区盘符; 系统盘未分配到盘符,是指运行后盘符没了吧,这是发现BUG了,需要你 联系我QQ或上图;  详情 回复 发表于 2022-3-5 13:53
实在找不到或者楼主这个没有修整或者没有开关的话可以考虑我这个。 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424603&extra=page%3D1 当然默认ESP还是C,你需要自己修改开关让ACT、ESP分区倒序排列  详情 回复 发表于 2022-3-4 16:59
回复

使用道具 举报

843#
发表于 2022-3-4 16:46:41 | 只看该作者
本帖最后由 nttwqz 于 2022-3-4 16:48 编辑
victor888 发表于 2022-3-4 15:55
当初考虑照顾外国人,没提供中文,我做这个批处理的目的是适用于所有操作系统,与操作系统语言和版本无关 ...

                Batch file for ordering messed drive letters.
                   V.2022-03-03-1, By Victor888 from WUYOU.NET
      ------------------------------------------------------------------


Here is detailed information:


All drive letters: C: D: E: F: G: H: J: M:
Mounted drive letters: C: D: E: F: G: H: M: J:
Finding SSD by Powershell...
Internal GPT hard disk 1 mount path:  C: D: E: F:
Internal MBR hard disk 2 mount path:  G: H:
Other mounted drive letters: M: J:
Flash disk 1 drive letter: M:
SCSI CD/DVD ROM: J:
Only exist Flash disk drive letter was set to U:
SYSTEM DRIVE LETTER: C:
DRIVE LETTERS to be ordered:  J: to I:
Are you sure to make above drive letter changes (Y/N)


个人认为,无论中英文,都远不如下面这种简洁直观


旧    新    分区表    设备
C             GPT
D             GPT
E             GPT
F             GPT
G             MBR
H             MBR
J     I                      CD/DVD
M   U                     Flash disk drive

回复

使用道具 举报

844#
发表于 2022-3-4 16:59:49 来自手机 | 只看该作者
本帖最后由 nttwqz 于 2022-3-4 17:07 编辑
2012andyle113 发表于 2022-3-4 16:24
感谢分享吧,UEFI下面的现在一直都是会把ESP分区弄成C,系统盘反而老是未被分配到盘,或者是往后排的
现在 ...


实在找不到或者楼主这个没有修正或者没有开关的话可以考虑我这个。

DP盘符整理

当然PE下默认ESP还是C,你需要自己修改开关让ACT、ESP分区倒序排列,开关在批处理开头,个人习惯正序。

我这个和楼主这个比缺点是效率低(PE中无PS组件时),优点是不需要任何第三方工具,支持更多开关选项。若还是感觉不行,可以等楼主更新或者期待楼主的新作品,或者尝试论坛其它类似工具。
回复

使用道具 举报

845#
发表于 2022-3-5 07:40:49 来自手机 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

846#
发表于 2022-3-5 12:46:05 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

847#
 楼主| 发表于 2022-3-5 13:53:12 | 只看该作者
2012andyle113 发表于 2022-3-4 16:24
感谢分享吧,UEFI下面的现在一直都是会把ESP分区弄成C,系统盘反而老是未被分配到盘,或者是往后排的
现在 ...

ESP弄成C是正常的,这与盘符盘符顺序定义有关,正常的PE不应该显示这个ESP的盘符,建议配置PECMD.INI,不显示可见分区盘符;
系统盘未分配到盘符,是指运行后盘符没了吧,这是发现BUG了,需要你 联系我QQ或上图;
C之后应该是D,不应该是其他盘符。

综上,联系我QQ吧,目前有网友在集中测试,但我更需要BUG反馈,谢谢你!

点评

ESP识别为C盘后,会导致其它盘符向后顺移,最后一个盘符会丢失不显示(比如最后是E盘,还会被原来的D盘替代,E盘不再显示,而ESP盘会显示出两个:即C盘、F盘,这样非常容易导致误操作分区。  详情 回复 发表于 2022-3-9 10:14
回复

使用道具 举报

848#
 楼主| 发表于 2022-3-8 12:12:11 | 只看该作者
希望这个版本是终版。

点评

发现一个3.8版不算bug的bug: PETools.ini配置在explorer启动之前执行,实际结果是在explorer启动之后运行(USB Safely Remove监测发现) 2.23版本无此问题。  详情 回复 发表于 2022-3-8 17:16
为热爱!为执着致敬!  发表于 2022-3-8 12:21
回复

使用道具 举报

849#
发表于 2022-3-8 12:45:09 | 只看该作者
稳定了就好了。单文件没差吧。

点评

但文件还得测试  详情 回复 发表于 2022-3-8 12:46
回复

使用道具 举报

850#
 楼主| 发表于 2022-3-8 12:46:14 来自手机 | 只看该作者
温拿 发表于 2022-3-8 12:45
稳定了就好了。单文件没差吧。

但文件还得测试
回复

使用道具 举报

851#
发表于 2022-3-8 13:15:41 | 只看该作者
我就一块硬盘  把分区打乱了包括CDROM   运行了一下这个程序 ,完美排序了。
回复

使用道具 举报

852#
发表于 2022-3-8 14:16:56 | 只看该作者
辛苦啦
回复

使用道具 举报

853#
发表于 2022-3-8 17:16:56 | 只看该作者
victor888 发表于 2022-3-8 12:12
希望这个版本是终版。

发现一个3.8版不算bug的bug:

PETools.ini配置在explorer启动之前执行,实际结果是在explorer启动之后运行(USB Safely Remove监测发现)

2.23版本无此问题。

点评

在哪儿执行就不是批处理的事儿了  详情 回复 发表于 2022-3-9 00:10
回复

使用道具 举报

854#
发表于 2022-3-8 23:43:46 | 只看该作者
未来版本发布了!

点评

哈哈,提前了1个小时,穿越了!  详情 回复 发表于 2022-3-9 00:11
回复

使用道具 举报

855#
 楼主| 发表于 2022-3-9 00:10:38 | 只看该作者
nfans 发表于 2022-3-8 17:16
发现一个3.8版不算bug的bug:

PETools.ini配置在explorer启动之前执行,实际结果是在explorer启动之后 ...

在哪儿执行就不是批处理的事儿了

点评

同样的平台环境,用以前的和3.9版无异常。比对了近期几个版本的代码差异,虽然看不懂所以然,是不是3.8弃用了fc所产生的某些原因  详情 回复 发表于 2022-3-9 10:00
回复

使用道具 举报

856#
 楼主| 发表于 2022-3-9 00:11:07 | 只看该作者
nttwqz 发表于 2022-3-8 23:43
未来版本发布了!

哈哈,提前了1个小时,穿越了!
回复

使用道具 举报

857#
发表于 2022-3-9 08:46:06 | 只看该作者
您好,感觉您对盘符研究很深,我电脑装了四个系统,我想让每个系统上的盘符对应的位置都是一样的,该怎么办?还有请问能不能修改系统盘盘符?
回复

使用道具 举报

858#
发表于 2022-3-9 08:51:42 | 只看该作者
victor888 发表于 2022-3-9 00:11
哈哈,提前了1个小时,穿越了!

您好,感觉您对盘符研究很深,搜索到您2008年的帖子,没想到现在还在研究,真是14年如一日....废话不说,正题,,我电脑装了四个系统,我想让每个系统上的盘符对应的位置都是一样的,该怎么办?还有请问能不能修改系统盘盘符?

点评

如果是四个物理分区装了系统,不是vhd之类,那你每个分区启动时必然会变成C盘,从而导致盘符不同,除非其它系统盘无盘符,但是有很多时候你又需要有盘符,无论楼主的两个还是我的应该都达不到这种效果,还有就是怎么  详情 回复 发表于 2022-3-9 12:05
回复

使用道具 举报

859#
发表于 2022-3-9 10:00:17 | 只看该作者
victor888 发表于 2022-3-9 00:10
在哪儿执行就不是批处理的事儿了

同样的平台环境,用以前的和3.9版无异常。比对了近期几个版本的代码差异,虽然看不懂所以然,是不是3.8弃用了fc所产生的某些原因
回复

使用道具 举报

860#
发表于 2022-3-9 10:14:42 | 只看该作者
本帖最后由 lhc0688 于 2022-3-9 10:17 编辑
victor888 发表于 2022-3-5 13:53
ESP弄成C是正常的,这与盘符盘符顺序定义有关,正常的PE不应该显示这个ESP的盘符,建议配置PECMD.INI,不 ...

ESP识别为C盘后,会导致其它盘符向后顺移,最后一个盘符会丢失不显示(比如最后是E盘,会被原来的D盘替代,E盘不再显示,而ESP盘会显示出两个:即C盘、F盘,这样非常容易导致误操作分区。
回复

使用道具 举报

861#
发表于 2022-3-9 12:05:55 来自手机 | 只看该作者
likeyouli 发表于 2022-3-9 08:51
您好,感觉您对盘符研究很深,搜索到您2008年的帖子,没想到现在还在研究,真是14年如一日....废话不说, ...

如果是四个物理分区装了系统,不是vhd之类,那你每个分区启动时必然会变成C盘,从而导致盘符不同,除非其它系统盘无盘符,但是有很多时候你又需要有盘符,无论楼主的两个还是我的应该都达不到这种效果,还有就是怎么识别哪个是主系统?硬盘怎么排列?在不同的系统中分别运行又该如何判断?

所以我觉得这不可能满足每个人的喜好,建议手动改。
回复

使用道具 举报

862#
发表于 2022-3-9 13:38:05 | 只看该作者
nttwqz 发表于 2022-3-9 12:05
如果是四个物理分区装了系统,不是vhd之类,那你每个分区启动时必然会变成C盘,从而导致盘符不同,除非其 ...

vhd是什么?  不好意思,最近单位忙没时间细研究。 我是1t的固态,分了多个分区,分别装了win10 PRO版,WIN10 教育版,win8.1专业版,win8.1企业版,4个系统全部装完后才想到,我想让win10专业版为C盘,win10教育版为D盘,e盘为剩余固态空间,f盘为win8.1企业,g盘为win8.1专业,  而且启动每个系统的时候都能达到这个效果。  我不想再删除分区再重新分区重装系统了...
回复

使用道具 举报

863#
发表于 2022-3-9 13:38:40 | 只看该作者
nttwqz 发表于 2022-3-9 12:05
如果是四个物理分区装了系统,不是vhd之类,那你每个分区启动时必然会变成C盘,从而导致盘符不同,除非其 ...

vhd是什么?  不好意思,最近单位忙没时间细研究。 我是1t的固态,分了多个分区,分别装了win10 PRO版,WIN10 教育版,win8.1专业版,win8.1企业版,4个系统全部装完后才想到,我想让win10专业版为C盘,win10教育版为D盘,e盘为剩余固态空间,f盘为win8.1企业,g盘为win8.1专业,  而且启动每个系统的时候都能达到这个效果。  我不想再删除分区再重新分区重装系统了...
回复

使用道具 举报

864#
发表于 2022-3-9 15:09:28 | 只看该作者
nttwqz 发表于 2022-3-9 12:05
如果是四个物理分区装了系统,不是vhd之类,那你每个分区启动时必然会变成C盘,从而导致盘符不同,除非其 ...

"每个分区启动时必然会变成C盘...",  这句话不对,不是必然的,有时候会这样,有时候不这样,至于为什么,我还在研究,估计与安装该系统前的盘符分配情况有关,比如我先安装第一个系统win10pro(系统盘为C盘),然后启动此系统后(不是在pe上)再安装itellyou上的win10教育版(iso镜像),直接双击iso选择安装到D盘即可安装,重启进入win10教育版后发现系统盘就为D盘   论坛我没法上传图片,但所说绝对属实
回复

使用道具 举报

865#
发表于 2022-3-9 15:11:01 | 只看该作者












回复

使用道具 举报

866#
发表于 2022-3-9 15:18:16 | 只看该作者
PE下esp分区显示的情况:







回复

使用道具 举报

867#
发表于 2022-3-9 15:38:54 | 只看该作者
好工具,方便多了
回复

使用道具 举报

868#
发表于 2022-3-9 15:47:00 | 只看该作者
应该解决问题了
回复

使用道具 举报

869#
发表于 2022-3-9 15:52:31 | 只看该作者
解决了ESP显示为C盘的问题,太好了!
不过为了操作更方便,建议ESP仍显示,盘符默认为Z盘(跟WInNTSetup等工具一致),这样就更完美了。
回复

使用道具 举报

870#
发表于 2022-3-9 16:45:49 | 只看该作者
谢谢分享,备用
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-27 23:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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