您的位置:学习中国 电脑常识 正文
原作者:酷酷 添加时间:2007-06-26 原文发表:2007-06-26 人气:37 来源:互联网

本文章共5240字,分4页,当前第3页,快速翻页:
 


注意:这个命令可在DOS下输入直接运行。


IF-ERRORLEVEL
 

用记事本建立一个文件XIAO.BAT,内容如下


@ECHO OFF
XCOPY C:AUTOEXEC.BAT D:

IF ERRORLEVEL = = 0 ECHO 成功拷贝文件
 

然后执行文件,C:>XIAO.BAT。如果文件拷贝成功,屏幕就会显示:成功拷贝文件

IF ERRORLEVEL 是用来测试它的上一个DOS命令的返回值的,注意只是上一个命令的返回值,因此下面的批处理文件是错误的,


@ECHO OFF
XCOPY C:AUTOEXEC.BAT D:
IF ERRORLEVEL = = 0 ECHO 成功拷贝文件
IF ERRORLEVEL = = 1 ECHO 未找到拷贝文件
IF ERRORLEVEL = = 2 ECHO 用户通过ctrl-c中止拷贝操作
IF ERRORLEVEL = = 3 ECHO 预置错误阻止文件拷贝操作
IF ERRORLEVEL = = 4 ECHO 拷贝过程中写盘错误
 

无论拷贝是否成功,后面的:


未找到拷贝文件
用户通过ctrl-c中止拷贝操作
预置错误阻止文件拷贝操作
拷贝过程中写盘错误
 

都将显示出来。

注意:这个命令是可以在DOS下直接输入的。

例如:

C:>XCOPY AUTOEXEC.BAT D:

之后可以执行

C:> IF ERRORLEVEL = = 0 ECHO 成功拷贝文件

如果成功,屏幕将显示:


成功拷贝文件
 

以下就是几个常用命令的返回值:

backup


出口状态     意义
   0      备份成功
   1      未找到备份文件
   2      文件共享冲突阻止备份完成
   3      用户用ctrl-c中止备份
   4      由于致命的错误使备份操作中止
 

diskcomp


出口状态      意义
   0       盘比较相同
   1       盘比较不同
   2       用户通过ctrl-c中止比较操作
   3       由于致命的错误使比较操作中止
   4       预置错误中止比较
 

diskcopy


出口状态     意义
   0       盘拷贝操作成功
   1       非致命盘读/写错
   2       用户通过ctrl-c结束拷贝操作
   3       因致命的处理错误使盘拷贝中止
   4       预置错误阻止拷贝操作
 

format


出口状态     意义
   0       格式化成功
   3       用户通过ctrl-c中止格式化处理
   4       因致命的处理错误使格式化中止
   5       在提示“proceed with format(y/n)?”下用户键入n结束
 

xopy


出口状态     意义
   0       成功拷贝文件
   1       未找到拷贝文件
   2       用户通过ctrl-c中止拷贝操作
   4       预置错误阻止文件拷贝操作
   5       拷贝过程中写盘错误
 

本文章更多内容<<上一页 - 1 - 2 - 3 - 4 - 下一页>>
本页地址
相关文章

安全基础之IIS6的PHP最佳配置方法
WINDOWSXP全面优化
Windows 2003 密码的破解
内存问题集锦
网页恶意代码的十一大危害及其解决方案
Windows XP安装问题解答精选
系统辅助操作和特殊功能命令
Windows操作系统“安全模式”的应用
解决打开的网页内容显示不完整
ping命令经典使用
局域网经典40问
强力清除软件使用后留下的蛛丝马迹
全面了解Windows操作系统的进程及服务
全面认识 DLL 文 件
菜鸟必看:网络故障汇总
系统更快更稳定九大技巧
找回XP的目录权限
Win XP高级技巧与应用
用FBDISK修复硬盘坏道
电脑高手应用技巧大荟萃

相关评论


本文章所属分类:首页 电脑常识   电脑常识