楼 主
如何在批处理中运行磁盘检查命令?
发表于 2006-04-09 11:44 · 中国 广东 河源 电信
中级用户
★★
积分 201
发帖 72
注册 2005-11-20 20:57
20年会员
UID 45624
状态 离线
在WINXP/2000系统中,在CMD中键入CHKDSK可以进行磁盘检查,但如果建立一个批处理内容为:CHKDSK /F
再在某个分区根目录下运行这个批处理文件则不能进行磁盘检查,请问如何在批处理中运行磁盘检查命令?
第 2 楼
发表于 2006-04-10 17:29 · 中国 北京 朝阳区 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
chkdsk /f是用来修复磁盘上的错误,不过是在FAT32分区上,NTFS就不可以了...............
第 3 楼
发表于 2006-04-10 18:30 · 中国 广东 广州 广东互联网络交换中心(越秀区东风路305号)
初级用户
★
积分 110
发帖 13
注册 2005-08-17 00:35
20年会员
UID 41722
状态 离线
第 4 楼
发表于 2006-04-11 08:52 · 中国 北京 朝阳区 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
HO,SORRY ,是我记错了,现在脑子有点不好用了,对不起,对不起..........
第 5 楼
发表于 2006-04-11 09:12 · 美国
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
如果分区正在使用中,则chkdsk需要强制卸下卷或者重新启动才能运行。看是不是这种问题造成的。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“
这个帖子”和“
这个帖子”并努力遵守,如果可能,请告诉更多的人!
第 6 楼
发表于 2006-04-11 09:56 · 中国 广东 广州 广东互联网络交换中心(越秀区东风路305号)
中级用户
★★
积分 201
发帖 72
注册 2005-11-20 20:57
20年会员
UID 45624
状态 离线
Originally posted by Climbing at 2006-4-11 09:12:
如果分区正在使用中,则chkdsk需要强制卸下卷或者重新启动才能运行。看是不是这种问题造成的。
不是这种原因。因为在CMD情况下运行:echo y|chkdsk /f 是可以运行的,偏偏编成批处理文件后就不行,觉得很是奇怪,不信诸位可以试试。
第 7 楼
发表于 2006-04-11 15:15 · 中国 北京 朝阳区 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
C:\>notepad chk.bat
C:\>chk
文件系统的类型是 NTFS。
无法锁定当前驱动器。
因为另一个过程正在使用这个卷,无法运行 Chkdsk。
是否计划在下次系统重新启动时检查这个卷? (Y/N)
将会在下次系统重新启动时检查这个卷。
HELLO
C:\>type chk.bat
@echo off
echo y|chkdsk /f
echo HELLO
C:\>
楼主看见没,这不能够运行吗?Climbing兄说过了,如果你的NTFS分区正在使用,必须要等到下次开机或者重新启动时检查磁盘的完整性,要不就是你的系统哪里有问题喽!!!
第 8 楼
发表于 2006-04-11 23:56 · 中国 湖南 郴州 资兴市 电信
初级用户
★
积分 108
发帖 2
注册 2003-08-23 00:00
22年会员
UID 9088
性别 男
状态 离线
论坛跳转: