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

如何删除SharePoint文件夹中7天以上旧文件?Power Automate流程求助

排查Power Automate删除SharePoint过期文件失败的步骤
  • 检查日期比较逻辑
    确认你用的是文件的「创建时间」(字段为Created)而非「修改时间」,别选错字段。日期计算要写对表达式:addDays(utcNow(), -7),然后将文件的Created与这个值做小于等于比较,别搞反大小关系。

  • 验证账户权限
    确保Flow连接的账户对目标SharePoint文件夹有删除权限,手动用该账户登录SharePoint删除测试文件,确认权限没问题。

  • 核对文件夹范围
    检查「获取文件」动作的文件夹路径是否准确,若要包含子文件夹,必须勾选「包括嵌套项」,否则只会读取当前层级的文件。

  • 深挖Flow运行日志
    不要只看运行状态,点开每一步的「输入/输出」:查看「获取文件」是否返回了目标文件,「删除文件」的参数(文件ID/路径)是否正确。没返回文件=筛选逻辑错;返回了没删除=看隐藏错误提示。

  • 单独测试删除动作
    先单独添加「删除文件」动作,手动指定一个测试文件的ID或路径,运行看能否删除成功。成功的话问题在筛选/文件获取环节;失败则大概率是权限或连接配置问题。

  • 排查时区偏差
    SharePoint的创建时间存的是UTC时区,计算时要统一用utcNow(),别混用本地时间,否则会因时区差导致筛选不到过期文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 09:12:40