You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate中Get files in folder动作使用变量失效问题求助

解决Power Automate "Get files in folder" 参数类型错误问题

问题根源

Get files in folder 动作要求的Folder参数是Folder类型实体对象,不是纯字符串路径。手动选择文件夹时,Power Automate自动帮你把文件夹转换成了对应的实体对象;但你用Excel里的字符串路径赋值给变量时,传的是纯文本,不符合参数类型要求,所以报错。

可行解决方法

  • 方法1:先将字符串路径转为Folder实体
    在遍历Excel路径之后,添加Get folder metadata using path动作:

    1. 把Excel读取到的路径(或变量)填入该动作的Folder path字段
    2. 在Get files in folder的Folder参数中,选择Get folder metadata using path动作的输出(直接选整个输出对象,或者选Identifier字段均可)
      这个动作会把字符串路径解析成Power Automate认可的Folder类型对象,完美匹配参数要求。
  • 方法2:检查路径格式合法性
    确认Excel里的路径没有以下问题:

    • 末尾多了斜杠/反斜杠
    • 包含空格或特殊字符(比如中文全角符号)
    • 对于SharePoint/OneDrive,路径是站点相对路径而非完整URL(比如/Shared Documents/财务报表,不是https://xxx.sharepoint.com/sites/xxx/Shared Documents/财务报表)

额外提示

如果是批量处理多个路径,可以把Get folder metadata using path和Get files in folder放到循环(Apply to each)里,确保每个路径都先完成类型转换再执行文件获取操作。

内容的提问来源于stack exchange,提问作者Pilsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 08:39:52