Power Automate流程中如何让Apply To Each忽略子文件夹?
解决Power Automate遍历SFTP子文件夹的问题
第一步:修改SFTP文件列表动作的递归设置
找到流程里的**"列出SFTP文件夹中的文件"动作,打开它的设置面板,找到"递归"选项,把它从默认的"是"改成"否"**。这样动作只会读取目标父文件夹下的直接内容,不会深入子文件夹。第二步:过滤掉子文件夹对象
即使关闭了递归,列表里还是会包含父文件夹下的子文件夹,所以需要再加一层过滤:- 在
列出SFTP文件夹中的文件动作之后、Apply To Each之前,添加**"筛选数组"**动作。 - 筛选数组的输入选择
列出SFTP文件夹中的文件的输出结果。 - 设置筛选条件:选择
项目类型(部分连接器可能显示为"类型"),运算符选等于,值选择文件(或英文File,根据连接器语言版本调整)。 - 把
Apply To Each的循环输入改成这个筛选数组的输出,这样循环就只会处理父文件夹下的文件,自动跳过子文件夹。
- 在
内容的提问来源于stack exchange,提问作者penone
相关产品推荐
相关产品推荐

