如何用Power Automate从本地电脑文件夹自动发送带Excel附件的邮件?
用Power Automate自动发送本地文件夹中的Excel文件作为邮件附件
核心方案:使用Power Automate Desktop(免费工具,支持直接访问本地文件)
Power Automate云版无法直接读取本地文件夹,必须搭配本地网关,操作繁琐。推荐用Power Automate Desktop,步骤如下:
- 新建桌面流
- 打开Power Automate Desktop,点击「新建流」,命名后进入编辑界面
- 若要监控新增文件自动发送:拖入「监视文件夹」动作,设置目标本地文件夹路径,触发条件选择「当有文件添加到文件夹时」
- 若要定时批量发送所有Excel文件:拖入「计划」动作,设置触发时间(比如每天上午9点),再拖入「获取文件夹中的文件」动作,指定目标文件夹,筛选文件扩展名为
.xlsx/.xls
- 配置邮件发送动作
- 拖入「发送电子邮件(Outlook)」动作(其他邮箱选对应动作,比如Gmail)
- 填写收件人邮箱、邮件主题、正文
- 在「附件」区域,添加之前获取的文件路径变量:如果是监控新增文件,用「监视文件夹」输出的
新增文件路径;如果是批量发送,直接拖入「获取文件夹中的文件」输出的文件列表变量
- 测试并启用
- 点击「测试」按钮验证:手动添加Excel文件到目标文件夹(或等待定时触发),检查收件邮箱是否收到附件
- 确认正常后,保存并启用流
注意事项
- 确保邮箱客户端(如Outlook)已登录并授权Power Automate访问权限
- 可添加「错误处理」动作,比如发送失败时弹出提示或写入本地日志
- 若坚持用Power Automate云版,需先安装配置「本地数据网关」,将本地文件夹共享给云流,再通过「获取文件内容」等动作读取文件,操作复杂度更高
内容的提问来源于stack exchange,提问作者Aqua
相关产品推荐
相关产品推荐

