无忧启动论坛

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

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

    [复制链接]
1#
发表于 2022-3-30 22:54:36 | 显示全部楼层
给楼主大大反馈一些问题!      先说一下我的电脑中磁盘的情况:
        一个250G固态硬盘分两个区,其中的活动分区安装windows系统;另外有两个西数机械硬盘,都各分了三个区;为了验证此理顺盘符批处理的广泛适应性,我又插上了三个U盘,其中一个是希捷固态U盘(分了三个区),一个64G的SanDisk 3.x U盘(分两个区),一个32G的SanDisk 2.0 U盘(分两个区);三个U盘都有启动分区,都部署有多PE系统;


       我将您的理顺盘符批处理0328版本应用到两个pe系统中(设置为自动方式),应用在 chshrm 大大 的(2022.3.15更新) WinPE10x64[版本 10.0.19044.1586_ltsc_x64_企业版]  Win10PE中盘符排列是正常:


       但应用在 kuer大大的 03.29更新_春节版-小内核、多功能 Win11PEX64-22000.466 快速稳定、维护、办公、....  Win11PE 中却出现盘符错乱,分区丢失的现象:




      不知是什么原因?会不会与Win10、Win11 PE系统不同有关,还需要进一步测试!

点评

在pecmd.ini里把批处理命令放到最后运行。  详情 回复 发表于 2022-3-31 11:58
回复

使用道具 举报

2#
发表于 2022-3-31 16:03:00 | 显示全部楼层
本帖最后由 wlue 于 2022-3-31 16:04 编辑
victor888 发表于 2022-3-31 11:58
在pecmd.ini里把批处理命令放到最后运行。

       又试验了一次,把批处理放在 pecmd.ini 的最后,盘符顺序倒是不乱了,但那个固态U盘却消失了(一个分区都没有)!

       这大概就是一个网友说的如果有两个固态硬盘的情况下会出问题吧!

点评

在杨大侠的耐心指导下,终于找到了问题所在,终于解决了……感谢!!!原来是 pecmd.ini中的一条命令产生的bug : disk ,,,3, U 这条命令导致我的一个U盘分区不可见 而且产生盘符错乱  详情 回复 发表于 2022-4-1 22:06
进群  详情 回复 发表于 2022-3-31 16:15
回复

使用道具 举报

3#
发表于 2022-4-1 22:06:17 | 显示全部楼层
本帖最后由 wlue 于 2022-4-1 22:08 编辑
wlue 发表于 2022-3-31 16:03
又试验了一次,把批处理放在 pecmd.ini 的最后,盘符顺序倒是不乱了,但那个固态U盘却消失了(一 ...

        在杨大侠的耐心指导下,终于找到了问题所在,终于解决了……感谢!!!        原来是 pecmd.ini中的一条命令产生的bug :disk ,,,3, U  这条命令导致我的一个U盘分区不可见 而且产生盘符错乱,删除此命令后运行理顺盘符批处理后一切正常了:

这个是运行批处理前的盘符顺序


这个是运行理顺盘符批处理后的磁盘顺序

         完美解决盘符排序的问题!

回复

使用道具 举报

4#
发表于 2022-4-2 22:38:34 | 显示全部楼层
2012jiashanni 发表于 2022-4-2 08:33
我之前测试disk命令跟你的批处理 发现要放在PECMD.INI的末端才有效

我亲自测试,并不是只放在末端才有效,但放在末尾可能会更安全。但如果PE系统在加载过程中有操作或搜索硬盘数据的操作,那么就要考虑运行理顺盘符的先后顺序问题了。例如有的PE在加载过程中会自动搜索磁盘上的PETOOLS文件夹中的程序并在桌面和开始菜单中建立快捷方式,那么理顺盘符的操作就要放在这个操作之前完成,否则可能会导致快捷方式错误……

点评

点赞!  详情 回复 发表于 2022-4-3 10:19
回复

使用道具 举报

5#
发表于 2022-4-3 18:12:43 | 显示全部楼层
又更新了,更新得好勤
回复

使用道具 举报

6#
发表于 2022-4-4 21:10:05 | 显示全部楼层

如果在pecmd.ini中引用这个批处理:
//调整盘符错乱
   EXEC !%路径%\orderdrv.cmd

这条命令如果不是放在最后,最好改为:
//调整盘符错乱
   EXEC !=%路径%\orderdrv.cmd
这样更好,等理顺盘符处理结束再执行以后的命令,这样在逻辑上更严谨!

点评

这个=号还是有必要的:我的pe最初在调用 wifi 自动连接工具时,未在orderdrv.cmd前使用=,结果 wifi 自动连接失败,加=后就ok了  详情 回复 发表于 2022-4-4 22:09
回复

使用道具 举报

7#
发表于 2022-4-4 22:14:55 | 显示全部楼层
2013koko 发表于 2022-4-4 22:09
这个=号还是有必要的:我的pe最初在调用 wifi 自动连接工具时,未在orderdrv.cmd前使用=,结果 wifi 自动 ...

您的那个PE也不错,以前不知道,昨天下载了,正在学习体验中……

点评

过奖了,也是在无忧学到了很多东西  详情 回复 发表于 2022-4-4 22:18
回复

使用道具 举报

8#
发表于 2022-4-7 11:07:33 | 显示全部楼层
victor888 发表于 2022-4-7 08:41
04-07版本,对于PE,不对任何硬盘优先了。如果确有需要,我就得判断是不是PE系统,之后进行个案处理了, ...

真的是众口难调,甲认为这样排列合理,但乙可能认为这样不合理。不可能让人人满意,楼主来反反反复复不停地修改!
不如这样,楼主就多保留几个版本,分别注明:1.不对任何盘优先;2. 系统盘优先;3.SSD固态盘优先;4.不固定USB盘符等,让不同需要的人下载不同的版本即可!
回复

使用道具 举报

9#
发表于 2022-4-12 18:11:42 | 显示全部楼层
4月9ri版本,我在PE下测试没有发现问题!
三个硬盘(一个固态2分区、两个机械盘各有3分区),四个U盘(一个固态3分区、一个3.0 2分区,两个2.0各有2分区)共17个分区
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 11:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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