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

Power Automate Flow:每周将邮件附件保存至动态命名的最新文件夹

Power Automate 实现邮件附件自动存入每周更新的文件夹

1. 选择合适的触发器

  • 定期批量处理:使用「定时触发器」,设置每周执行1次(比如每周一凌晨),适合批量处理上周的邮件附件。
  • 实时处理新邮件:使用「当新邮件到达时」触发器(支持Outlook/Exchange),收到邮件时自动存入对应周的文件夹。

2. 生成每周文件夹名称

按你给出的月-日-两位年份格式(如1-19-24),用Power Automate表达式生成目标日期:

  • 若文件夹名称为当周周一的日期:
    concat(month(startOfWeek(utcNow(),1)), '-', day(startOfWeek(utcNow(),1)), '-', substring(string(year(utcNow())), 2, 2))
    
    注:startOfWeek(utcNow(),1) 将周一设为一周起始,若要周日起始,把参数1改为0。
  • 若要指定当周其他日期(比如周五):把startOfWeek(...)替换为addDays(startOfWeek(utcNow(),1),4)(加4天得到周五)。

3. 自动创建/定位目标文件夹

避免重复创建,先检查文件夹是否存在:

  • 添加「获取文件夹元数据」动作,选择存储位置(OneDrive/SharePoint文档库),路径填根目录路径/[步骤2生成的文件夹名]。
  • 添加「条件」动作:判断「获取文件夹元数据」是否返回错误(即文件夹不存在)。
    • 分支1(不存在):执行「创建文件夹」动作,路径选根目录,名称填步骤2生成的字符串。
    • 分支2(已存在):跳过创建,直接进入下一步。

4. 保存附件到目标文件夹

  • 定时触发场景:先添加「获取邮件(V3)」动作,设置收件箱、时间范围(比如上周),勾选「包含附件」。
  • 实时触发场景:直接用触发器的「附件」输出。
  • 添加「应用到每一个」动作,选择附件列表,循环处理每个附件:
    • 内部添加「保存附件」动作,存储位置选步骤3确认的目标文件夹,附件内容选当前循环的「附件内容」,文件名选「附件名称」。

5. 测试与启用

手动触发流验证文件夹生成、附件保存是否正常,确认后启用流即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 05:52:35