无忧启动论坛

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

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

    [复制链接]
211#
 楼主| 发表于 2018-11-11 10:36:45 | 显示全部楼层
vaf 发表于 2018-9-29 19:51
能不能不处理 U 盘,就是 U盘原来盘符是啥就是啥,不要改变。
因有个 PE ,它的程序与 U 盘有关联,U盘盘 ...


不同的系统,U盘盘符也是变化的,这样的程序应该能够找到U盘盘符。其实,我希望有人能够来自行修改这东西。
回复

使用道具 举报

212#
 楼主| 发表于 2018-11-11 10:43:30 | 显示全部楼层
nttwqz 发表于 2018-9-5 19:32
问题反馈

All drive letters: C: S: T: U: V: W:这个就不对,应该是C: D: S: T: U: V: W:,整理后原D:变 ...

也许你发现了BUG,请联系我QQ:2511755859
回复

使用道具 举报

213#
 楼主| 发表于 2019-1-5 13:26:03 | 显示全部楼层
更新一下,欢迎使用,欢迎提问题和建议!

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

214#
 楼主| 发表于 2019-1-12 19:41:38 | 显示全部楼层
807979023 发表于 2019-1-10 20:23
报告大元帅:

在pe中运行,090105版,激活分区与系统分区在同一分区,又是多系统时出错。

小兄弟,谢谢你的有效反馈。

这个不属于BUG,你是双系统安装在同一硬盘,WIN7的安装目录不是以WINDOWS为目录,而XP是,这样系统就把XP所在的盘符提到了最前面。

其实,如果对于多系统处于同一硬盘,如果想备份前面分区的系统,那么必须有有效的判断系统所在盘符的方法,我进行了搜索,目前还没有发现好的方法。当然,可以通过多条件来判断,但是这样批处理就会变得很复杂,一方面我缺少精力,另外一方面这样批处理运行可能变慢。

谁有好的判断多系统在同一硬盘,第一系统所在分区的方法可以提供给我,我可以继续升级批处理。

目前,兄弟,你还是用20171212版吧。
回复

使用道具 举报

215#
 楼主| 发表于 2019-1-12 19:43:59 | 显示全部楼层
红毛樱木 发表于 2019-1-10 23:25
理顺盘符,还是应该按照磁盘号,分区号的顺序来,把系统盘刻意的搞到前面会造成逻辑上的混乱,太乱了。。。 ...

兄弟,达到这个目标很容易,批处理改一下就行了。
回复

使用道具 举报

216#
 楼主| 发表于 2019-2-4 11:09:25 | 显示全部楼层
liuzhaoyzz 发表于 2019-1-21 14:38
请教下victor888大神,优盘在windows下有盘符,但是用drvtype -a命令,却没有显示出盘符,这是怎么回事 ...

请你确认,可能是BUG,如果是,还真得CLONECD出面,我有他QQ。
回复

使用道具 举报

217#
 楼主| 发表于 2019-2-4 11:10:51 | 显示全部楼层
807979023 发表于 2019-1-21 20:44
我将批处理增加了几行,在多系统中成功,但不知激活分区与系统分区不同时是否可以。

  ::get hard d ...

这么改可以,激活分区与系统分区不同还是以激活分区为主,等我抽时间改一下让用户自动选择。
回复

使用道具 举报

218#
 楼主| 发表于 2019-3-19 18:42:57 | 显示全部楼层
wych12 发表于 2019-3-18 13:51
大神,反馈个问题,drvtype-2019-02-04版自动模式在UFEI+GPT环境下使用正常,但在传统BIOS+MBR环境中就会出 ...

U盘3分区是什么意思,是不是可见分区只有卷标DATA的U盘?如果是,很么你给出的截图结果是有问题的,即批处理没有运行,请你按照主题贴的方法给出截图。
回复

使用道具 举报

219#
 楼主| 发表于 2019-7-20 13:17:16 | 显示全部楼层
wych12 发表于 2019-3-20 08:52
是的,大神。下面按照主题贴方法给出截图,麻烦大神看下!谢谢!

这个是DRVTYPE的BUG了,这个程序没能识别你的“三分区”U盘,致使U盘盘符无法参与理顺,我看看能不能联系上原作者。

点评

感谢victor888大,很久没见大大了。  详情 回复 发表于 2019-7-20 16:17
回复

使用道具 举报

220#
 楼主| 发表于 2019-10-4 11:59:14 | 显示全部楼层
saiz 发表于 2019-7-18 19:41
想請問 現在有法子做到 把含指定目錄的隨身碟設成U:\嗎
因為如果有2個以上隨身碟同時接電腦
應該U槽會有 ...

这个是可以的,只要指定你的U盘特征字串即可,你可以加我QQ,我给你改写一下。

点评

感謝大大回覆 目前不需要了 我後來找到方法了 先辨別有無U:\OUTTOOL\ 若無 再執行dChanger.exe將該partition改為U:\即可 這樣也不怕換設備的問題 只要建個識別檔即可  详情 回复 发表于 2019-10-4 18:34
回复

使用道具 举报

221#
 楼主| 发表于 2019-10-4 12:07:54 | 显示全部楼层
wwwsdzsgov 发表于 2019-7-4 09:07
set winfirst=N
::1. "N" means active drive letter will be the first driver letter among all driver  ...

中英解释确实反了,英文是正确的,中文需要纠正。
进PE,其盘符为系统盘符,不会动的。在设置明确下,批处理会把第一个找到的,含有WINDOWS路径的盘符列在第一位。
回复

使用道具 举报

222#
 楼主| 发表于 2019-10-4 12:09:24 | 显示全部楼层
pleasez 发表于 2019-7-3 22:24
楼主这个工具如果插有移动硬盘在理顺的时候回卡一下,

这可能是DRVTPYE在此慢了一下。
回复

使用道具 举报

223#
 楼主| 发表于 2019-10-4 12:17:08 | 显示全部楼层

这个可能是那个中文括号引入的BUG,你试试新版。
回复

使用道具 举报

224#
 楼主| 发表于 2019-10-4 12:17:46 | 显示全部楼层
Anson4 发表于 2019-4-14 15:41
反馈一个问题:2019-02-04 版的第228行代码是一个中文右括号

谢谢发现,这可能是一个大BUG。
回复

使用道具 举报

225#
 楼主| 发表于 2019-10-5 07:45:20 | 显示全部楼层
saiz 发表于 2019-10-4 18:34
感謝大大回覆
目前不需要了 我後來找到方法了
先辨別有無U:\OUTTOOL\

没错,这样最简单。
回复

使用道具 举报

226#
 楼主| 发表于 2020-10-31 14:44:06 | 显示全部楼层
顶一下,这个文件不死,因为有你们。
回复

使用道具 举报

227#
 楼主| 发表于 2020-11-1 10:55:32 | 显示全部楼层
又更新一下,大家测试吧,应该没有什么问题了。
回复

使用道具 举报

228#
 楼主| 发表于 2020-11-1 13:08:01 | 显示全部楼层
回复

使用道具 举报

229#
 楼主| 发表于 2020-11-1 13:16:26 | 显示全部楼层
Anson4 发表于 2020-11-1 13:11
1031版的133行:set eachdrv=!eachdrv:~1,2!!,行末貌似多了个感叹号。

别用那个版本的,用新的吧。

点评

刚刚发现,更新了。  详情 回复 发表于 2020-11-1 13:22
回复

使用道具 举报

230#
 楼主| 发表于 2020-11-1 13:19:30 | 显示全部楼层

我发现这个smartctl有点不可靠
你的这个结果是把两个硬盘都识别为SSD了,如果磁盘0是IDE硬盘,说明识别错了。如果是SSD,那么没错,但是也不对,调整提示不对。

点评

好像 smartctl 是获取的 SMART 信息,SMART没开启的话是不是就获取不到信息了呢?  详情 回复 发表于 2020-11-1 13:24
回复

使用道具 举报

231#
 楼主| 发表于 2020-11-1 17:35:37 | 显示全部楼层
Anson4 发表于 2020-11-1 13:24
好像 smartctl 是获取的 SMART 信息,SMART没开启的话是不是就获取不到信息了呢?

对这个工具研究的不多,不过确实发现不稳定。

点评

用 smartctl 判断磁盘是不是固态硬盘,关键字用“Solid State Device”会不会稳妥一些呢。2020-11-01.1 版用“HDD”作为关键字,运行结果差强人意啊。 [attachimg]467728[/attachimg]  详情 回复 发表于 2020-11-1 19:08
回复

使用道具 举报

232#
 楼主| 发表于 2020-11-2 06:12:38 | 显示全部楼层
Anson4 发表于 2020-11-1 19:08
用 smartctl 判断磁盘是不是固态硬盘,关键字用“Solid State Device”会不会稳妥一些呢。2020-11-01.1  ...

我们试了,用这个词更不行,我现在研究使用powershell,这个很强大,也可以安装到PE上。

点评

我测试了三台机子,关键字“Solid State Device”没什么问题,请问在什么情况下会出错呢?  详情 回复 发表于 2020-11-2 08:44
回复

使用道具 举报

233#
 楼主| 发表于 2020-11-2 06:14:12 | 显示全部楼层
Anson4 发表于 2020-11-1 19:08
用 smartctl 判断磁盘是不是固态硬盘,关键字用“Solid State Device”会不会稳妥一些呢。2020-11-01.1  ...

O,O,O 还是得改一下,使用rpm字串更正确。
回复

使用道具 举报

234#
 楼主| 发表于 2020-11-2 12:05:54 来自手机 | 显示全部楼层
Anson4 发表于 2020-11-2 08:44
我测试了三台机子,关键字“Solid State Device”没什么问题,请问在什么情况下会出错呢?

smartctl能识别出drvtype无法识别的HDD硬盘,但是一下情况下也无法识别个别SSD,相反识别机械硬盘几乎均能判断出转述,因此判断关键词rpm更准确。

点评

我发现附件所带的smartctl是个64位程序,在32位的环境下无法运行!  详情 回复 发表于 2020-12-6 09:59
回复

使用道具 举报

235#
 楼主| 发表于 2020-11-8 09:11:36 | 显示全部楼层
应沙漠水手请求,又完善一下。
其实,POWERSHELL完全可以搞定所有批处理过程,但是前提是PE需要安装 3.0版本以上POWERSHELL。
有时间我继续研究POWERSHELL

点评

現在很少PE会引进 3.0版本以上POWERSHELL吧  详情 回复 发表于 2020-12-3 14:26
回复

使用道具 举报

236#
 楼主| 发表于 2020-11-8 13:02:51 来自手机 | 显示全部楼层
就是因为这个盘才更新的
回复

使用道具 举报

237#
 楼主| 发表于 2022-1-18 22:42:07 | 显示全部楼层
minmax 发表于 2021-11-1 11:34
Drvtype有纯64版本吗? PE都是纯64的了

研究drvtype那小子失踪了,32位在64位下可用,关键是正确的结果。
回复

使用道具 举报

238#
 楼主| 发表于 2022-1-18 22:42:46 | 显示全部楼层
nttwqz 发表于 2022-1-13 20:14
我在楼主的脚本中并没有贡献什么代码,没有劳动成果啊?

想起来了,我的确是发布过修改版,貌似是利用 ...

用FOR那个不行,必须要用到MORE,要考虑兼容性。

点评

一般不就是所有字母的盘符,兼容性?不懂...  详情 回复 发表于 2022-1-18 22:56
回复

使用道具 举报

239#
 楼主| 发表于 2022-1-18 22:47:47 | 显示全部楼层
nttwqz 发表于 2021-3-12 21:03
Batch file for ordering messed drive letters.
                   V.2020-11-08  ...

你这是发现了BUG,很可能是DRVTYPE来的,你按照主题贴的方法提供DRVTYPE的运行结果。

点评

时间过去太久,有空了我尽量试一下吧,现在Win10PE已经改用自己的了,只有7PE在用你的旧版,但是7PE极少使用,除非是1G内存电脑。  详情 回复 发表于 2022-1-18 22:58
回复

使用道具 举报

240#
 楼主| 发表于 2022-1-18 22:50:32 | 显示全部楼层
nttwqz 发表于 2021-3-12 21:03
Batch file for ordering messed drive letters.
                   V.2020-11-08  ...

另外,你运行的那个dpinfo 2.6是什么程序?

点评

dpinfo磁盘分区信息,是我自己写的一个批处理脚本,基于diskpart,仅支持Win7以上简体中文操作系统,仅需diskpart支持,可以从diskpart获取很多信息,并定义成变量,主要用于磁盘分区类相关工具定制,脚本末尾有注释  详情 回复 发表于 2022-1-18 23:04
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 18:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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