中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-17 20:27
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » Dos下如何用命令得到硬盘分区的情况?
可打印版本  965 / 4
第1楼 mtx 发表于 2005-11-18 22:29
初级用户 发帖 21 积分 187
Dos下如何用命令得到硬盘分区的情况?
也就是讲, 知道某个硬盘分区的具体情况, 如何做到呢?

我想用ghost向一个硬盘克隆,如果该硬盘没分区就克隆硬盘,如有分区就克隆第一个分区,那位能帮我写一个批处理啊?谢谢
第2楼 ahske008 发表于 2006-02-17 18:02
新手上路 发帖 1 积分 2
顶你上去 我 也不会 我也很想知道
第3楼 DOSforever 发表于 2006-02-17 18:15
金牌会员 发帖 2,239 积分 4,639
FDISK/status

但只能看,不能被你用来传递参数,当然,你用读屏软件除外,但这样做的话太复杂。

另外我说一句,象 GHOST 这样的软件已经是很傻瓜很方便了,为什么人们还要偷懒呢?方便了还要方便?
第4楼 3742668 发表于 2006-02-18 07:28
荣誉版主 发帖 718 积分 2,013
@echo off
dir c:
if errorlevel 1 ghost rem 克隆全盘
if errorlevel 0 ghost rem 只克隆C盘
具体命令没法写,这没DOS也没GHOST,至于errorlevel的用法是否正确也不记得了,隐约记得好象是这样的,在CMD中都是用echo %errorlevel%来获得错误返回码了。
不过用我上面的方法应该是可以的,自己学着写吧,对自己有好处的。。。
第5楼 dosz 发表于 2006-02-18 13:23
中级用户 发帖 188 积分 396 来自 上海
请教以下批处理为什么同时显示 "1执行失败" "0执行成功"

@echo off
copy C:\AppCFG.in>nul
: :在CMD中都是用echo %errorlevel%来获得错误返回码
echo 获得错误返回码为%errorlevel%
pause

if errorlevel 1 echo 1执行失败
if errorlevel 0 echo 0执行成功

pause
exit
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023