【每日一题】if判断变量是否和比较大小操作

大家好,我是老盖。首先,感谢您收看这篇文章。这篇文章中有一个视频。视频更详细。您也可以观看我发布的视频。

在上一篇文章中,我们学习了判断变量是否相等并比较大小。今天我们学习判断文件是否存在如果存在。常用于批处理中的一些判断操作。

输入命令if /?,可以看到if的介绍和参数,我们今天就用这个,IF [NOT] EXIST filename命令,我就开始写bat批处理脚本代码给大家讲解一下。

我在桌面上建了一个批处理脚本,在里面写了两行。第一行是判断c盘根目录下是否有calc.exe文件。有的话会输出12345,我会提前放calc.exe文件。它在c盘根目录下,所以如果执行这个脚本,会输出12345。

运行后可以看到这个bat批量输出12345。

稍微修改一下这个批处理,修改calc.exe的文件名。修改后由于c盘根目录没有这个文件名,所以不会执行输出12345。

再次运行后,可以看到脚本没有输出,执行完成。

如果这个命令还可以加上else,修改这个命令,在脚本后面加上else echo 67890。

运行这个脚本,因为c盘有calc.exe,所以输出12345。

这里,再次修改这个脚本中的文件名,让else后面的命令运行,输出67890。

再次运行批处理脚本,可以看到输出了67890dos判断文件夹大小为0,因为c盘根目录下没有当前文件。

我们今天学习的if exists就是判断一个文件是否存在。在上一篇文章中,我们学习了if判断两个变量是否相等、变量大于还是小于等一些操作。此 if 命令用于 bat 批处理脚本。更多,你可以多练习。

感谢您观看本文,希望对您有所帮助。本文由老盖聊科技原创。我是老盖,专注于分享IT互联网和电脑知识。欢迎关注。这篇文章是为了帮助有爱的人而写的。请随时分享和转载。帮助人越多dos判断文件夹大小为0,爱的力量就越大。谢谢你传播正能量。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论