标题: 如何在DOS下判断第一硬盘上有多少个分区?
[打印本页]
作者: yjjia
时间: 2008-5-7 11:15
标题: 如何在DOS下判断第一硬盘上有多少个分区?
因为我想用ghost一键备份到最后分区,不知道怎么判断第一硬盘上有多少个分区的,有那位高手告诉我吗?
作者: fastslz
时间: 2008-5-7 15:09
ghost -dd
根据 GHSTSTAT.TXT信息判断
另外还有gdisk.exe DSPT.COM TODISK.EXE minito.exe
关键字搜索
作者: pusofalse
时间: 2008-5-7 18:13
@echo off
for %%a in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%a:\ (
set/a n+=1
call set var=%%var%%%%a
)
)
echo %n%个分区: %var%
pause>nul
作者: fastslz
时间: 2008-5-7 19:59
楼主说ghost自然就是纯DOS代码,3楼只能运行在cmd下
作者: HAT
时间: 2008-5-7 22:29
@echo off
for /f %%a in ('"wmic logicaldisk where DriveType="3" get DeviceID |find /v "DeviceID""') do set lastdrive=%%a
echo 最后分区盘符是 %lastdrive%
作者: yjjia
时间: 2008-5-9 13:59
谢谢各位不过我现在想知道怎么在DOS环境下判断硬盘上最后分区的盘符是什么?是怎么判断的,高手告诉小弟我吧!