Power Automate 流程不会触发 "Copy To" 对现有文件的操作

Power Automate flow won't trigger for "Copy To" action for already existing files

我有一个带有触发条件的 Power Automate 流程 - “在 Sharepoint 中创建或修改文件时(仅限属性)”。

当文件在 Sharepointcreated/modified 中时流程正常

但是,Sharepoint 中有一些文件是在设置 Flow 之前上传的。

有什么方法可以同步已经上传的文件吗?

我还尝试在 Sharepoint 中选择一个特定的文件夹,然后将其复制到同一位置,但即使创建了一个新文件夹,也不会为此触发流程。

您创建一个一次性流程来遍历文件夹中的所有文件和 运行 您的流程。然后继续,你可以依赖文件修改触发器。

要处理文件夹中的所有现有文件,请使用手动触发器创建即时流(因为您只会 运行 这一次)。

接下来添加 [获取文件 - 仅属性] 并连接到所有文件所在的 SharePoint 文件夹。这将允许您获取要循环访问的文件夹中的所有文件 ID。

最后,添加一个[应用到每个]并从上面的步骤中提取“值”。您现在可以将其他步骤复制到此循环中并对每个文件进行更改。根据您要在每个文件中执行的操作,您可能需要动态文件属性,这可以在此视频中以类似方式完成:https://www.youtube.com/watch?v=eDOwoPG9ua8&ab_channel=LernenTech