文件夹是否存在
文件夹是否存在
描述:判断目标文件夹是否存在

属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为"毫秒"
- 后置延时 - 组件功能执行后等待的时间,单位为"毫秒"
- 备注 - 组件备注说明,以便于理解和快速定位
目标属性
- 目录 - 指定目录,判断文件夹是否存在该目录下,输入为字符串,可直接点击文件夹图标进行选择
注意
指定的目录不存在的情况下,组件返回一律为False
- 文件夹名 - 需要判断是否存在的文件夹的名称,输入为字符串
注意
“目录”参数和 “文件夹名”参数均需要填写,否则抛出异常
- 模糊匹配 - 设置是否开启模糊匹配,默认为False,不开启模糊匹配,只有文件夹名完全匹配的情况下才判定存在该文件夹。开启模糊匹配,只要输入的“文件夹名”参数的文本包含在目录中的文件夹名内,则匹配成功,判定文件夹存在
- 遍历子目录 - 设置是否遍历子目录,默认为True,即当前目录存在子目录的情况下,会进入子目录中进行查找文件夹是否存在。设置为False,则只会在当前目录内查找
返回值
- 输出到变量 - 若文件夹存在,则返回值为True。若文件夹不存在,返回值为False。赋值给一个变量
使用示例
添加【文件夹是否存在】组件--->设置组件目录、文件夹名等属性后--->运行流程

情况1:在【文件夹是否存在】目标属性中,"目录"输入:'F:/test',"文件夹名"输入:'files',其他默认,即判断目录'F:/test'下是否存在文件夹名'files'

输出结果:流程运行后,如果目录'F:/test'存在文件夹名files,输出打印结果为True

情况2:在【文件夹是否存在】目标属性中,"目录"输入:'F:/test',"文件夹名"输入:'test',"模糊匹配"选择:True,"遍历子目录"选择:True,即判断目录'F:/test'及其子目录下,是否存在文件夹名包含字符'test'

输出结果:流程运行后,如果目录'F:/test'及其子目录下存在文件夹名包含字符'test',输出打印结果为True
