|
本帖最后由 liuzhaoyzz 于 2020-5-13 20:56 编辑
请推荐个小巧的可以显示活动分区的命令行exe程序
已经尝试的程序列表:
1、omnifs32.exe的确可以实现,2.34MB,略微显得大了点,不便携。ghost -dd一样。
一键恢复中最后有效分区及活动分区的确定批处理(for DOS) - 一键恢复区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=134072
活动分区与最后分区确定的批处理(DOS/omnifs版) - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=124513
抛砖引玉:利用ghost的ghststat.txt确定活动分区及最后有效分区的方法 [09.06.19] - 一键恢复区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=144565
2、gdisk32.exe的确可以实现,2.86MB,略微显得大了点,不便携。
3、clonecd写的一个小工具drvtype,只有惊人的8.5KB大小!
①drvtype20130128以前的版本存在已知的bug,当电脑所有分区数量超过19个时,drvtype运行会出错。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=273557
20130128日版本:drvtype -a
No. Type Size(MB) DriveList
1 FixedHDD 20387.18 C:
2 FixedHDD 244191.14 H:* G:
3 FixedHDD 953867.22 D:* E: F:
4 USBFlash 7632.44 I:*
盘符后面带*号的是活动分区。
②DrvType-20130611提供给victor888用的版本,不能显示优盘盘符,没法使用。
请拥有SSD硬盘者测试CLONECD的最新DRVTYPE - PE讨论区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=310354
【2019-02-04】【测试版】盘符错乱调整批处理,BUG解决请联系QQ:2511755859 - PE讨论区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=274499
DrvType20130128victor888版本:在命令行下运行drvtype -a
No.|InstanceID|PBTType|Type| DriveList
0|scsi#diskromex___ramdisk_______|MBR|FixedHDD| C:
1|ide#diskreeinno_fr256gb_r2s3___|MBR|FixedHDD| H:$ G:
2|ide#diskst1000lm035-1rk172_____|MBR|FixedHDD| D:$ E: F:
3|usbstor#disk&ven_kingston&prod_|MBR|
盘符后面带$符号的是活动分区;带MBR标志的是MBR硬盘,否则是GPT硬盘。同时还能够显示磁盘类型是SCSI、IDE、USB接口
存在的已知bug:无法显示优盘盘符,可以显示移动硬盘盘符。
drvtype没有开源,clonecd已经把源代码全部弄丢了,于是这个小巧的牛逼工具自此湮灭。
4、booticeX86.exe,451KB,只有GUI,没有命令行。/diskinfo输出命令没有显示哪个分区是活动分区。
booticex86 /diskinfo /list /file=xxx1.cmd
booticex86 /diskinfo /find /file=xxx2.cmd
booticex86 /diskinfo /getdrv /drive=n /file=xxx3.cmd
而且pauly也把bootice的源代码弄丢了一部分,现在还在工作之余进行重写。
5、dsptw.exe 23.5KB,作者“19951001”很久没有更新了,似乎有几个问题。dsptw的源代码已全部丢失。
①卷标超过13个字符无法显示,默认设置的卷标宽度是13个。
②当前时间设置为10年以后,程序无法运行。
③似乎只能显示MBR磁盘,无法显示GPT磁盘信息。
磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新)
http://cndos.fam.cx/forum/viewth ... e=1&highlight=dsptw
422楼有附件 1: dsptw.rar (2008-11-29 12:45, 22.64 K, 下载附件所需积分 1 点 ,下载次数: 753)
dsptw.rar
(27.26 KB, 下载次数: 14)
freesoft00反馈DSPTW不好,不如ghost32.exe或者omnifs准确,磁盘不标准的话DSPTW就无法检测。sinoxer也反馈dsptw.exe问题很多,建议换其他方案。
6、minitow,lianjiang前辈反映,minito在他的机上出现兼容性问题。问题在其帖子后发了,可惜没有回答。报告的联想机子有4个分区,可是minitow只测出一个分区问题,今天再次测了一下,去掉/nohp,结果仍一样。windows下想备份出mbr来看看,结果出错,中止运行。猜测是否有联想的保护程序在工作。yqi99反馈minito在他电脑上, 总显示非法指令。QinXin反馈,测试发现对硬盘分区号识别能力比minito强,minito只能对付标准的分区表。
ghost自动备份时,活动主分区、最后分区号与盘符的确定思路和批处理(含win/dos下) - DOS讨论区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=105057
7、PECMD脚本,学习起来难度有点大啊。chiannet大神有分享:http://wuyou.net/forum.php?mod=r ... 8342&fromuid=298214
8、也有人用自带的diskpart结合批处理来实现,不太喜欢。
有没有推荐的可用的命令行exe程序,能够直接枚举活动分区,或者大神能够出手写一个,最好能用c语言或者vc++来写,希望能小点的,KB级别的。
|
|