好吃的批处理脚本:[2]bat脚本的if语句【1】
1、新建一个if.txt文件然后重名成if.bat文件,然后输入前置声明:@echo off
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/ad121888912ca5ca4dfffffc8bfc77f7990e94af.jpg)
2、然后输入:echo “if 的第一种用法:判断驱动器、文件或文件夹是否存在。”作为我们脚本开始的提示语。然后输入 pause 让脚本暂停。
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/01bd69f7980e5f20d466306fbd20b93acc898eaf.jpg)
3、然后在d:盘建立一个文件用来做测试用,比如说position.html。
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/5e9a2820b93acd89bcd249bb0335dd8a58de8baf.jpg)
4、然后写入if exist语句:注意 if exit 语句在批处理脚本中充当的是“判断驱动器、文件或文件夹是否存在”的角色。脶巴躔炒输入if exist 语言:if exist d:\position.html (echo D盘下有存在position.html) else (echo D盘下不存在position.html)
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/dccb47de450788019b67baf5b18ca608a40f82af.jpg)
5、点击if脚本,调试下,我们的脚本是否可以用。从我下面的代码结果来看,我们可以看到我们写的脚本是对的。
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/3bcdb808a50f94fcf99bf47a4cf88a775cddfcaf.jpg)
6、写完脚本之后,忽然有个想法,如果D:的position.html隐藏了是否还能找到?就让我们试试吧。从我们下面的调试结果看是可以找到的。也就是说只要文件存着不管是不是隐藏都会被找到。
![好吃的批处理脚本:[2]bat脚本的if语句【1】](https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f2756f847b2e00192dd3240f4af.jpg)