"Abort,Retry,Ignore,Fail?"常见提示信息浅析
Abort:使系统结束当前程序并返回COMMAND.COM的控制之下。
Retry:再试一次,系统将重复执行原来的操作。其实,在出现该信息提示之前,系统已经循环操作了三次,因此,除非你确实解决了问题本质所在(诸如关好了驱动器的门栓),这个选项才起作用。当你要向软盘拷贝文件时却插入了一张坏盘或未格式化的磁盘时,我们不提倡用“Retry。因为,在向磁盘拷文件时,DOS首先从目标盘中读出目录信息,如果你此时更换了磁盘,DOS会将第一张盘的目录信息写入第二张盘中,从而破坏了第二张盘的信息,此时唯一安全的选项是按“A”键,现插入另外的盘,重新执行拷贝命令。
Ignore:忽略问题所在,系统假定错误未发生并继续程序的执行。这个选项也是不值得提倡的。因为当你使用数据时,它并没有准备好,并有可能使你的程序丢失。
Fail:继续进行当前操作,但系统会告知程序所请求的功能调用没有成功。比如要输入命令A:去错输了B:,而驱动器B中未插入磁盘,此时DOS会显示如下信息:Not ready reading error drive b:(A驱中数据未准备好)
Abort,Retry,Fail?
这时按下F键DOS会提示:
Current drive is no longer valid>(当前驱动器不再有效)
此时键入C:回车即可转回C盘,而且在DOS 5.0以上版本中可以通过在CONFIG.SYS中加入带参数/F的SHELL命令实现DOS自动选择Fail选项。命令形式视具体情况而定,但必须加入参数/F比如:shell=c:\command.com/p/e:256/f
这样出现上述情况后DOS会自动使用Fail项。