activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
工作流活动
Last updated 2024年10月31日

等待下载

UiPath.Core.Activities.GetLastDownloadedFile

检测从任何应用程序启动的文件下载,并等待下载完成,然后在自动化中对文件执行任何处理。 在此活动中添加启动下载的活动,指定指定应用程序保存下载文件的文件夹,并将下载文件的属性保存到输出变量。 

项目兼容性

跨平台 | Windows | Windows - 旧版

跨平台配置

  • 正文 - 在此处添加下载文件的一个或多个活动。
  • 下载”文件夹 - 用于监控目标应用程序要保存的已下载文件的文件夹。 默认情况下,这设置为用户默认下载路径。

属性

输入

  • 超时(秒) ”- 等待下载完成的时间段。 默认情况下,这设置为 300 秒。
  • “忽略文件” - 指定在下载完成之前应忽略哪些文件扩展名。 如果您希望指定多个扩展程序,可以在逗号分隔的列表中提供它们(例如 “tmp, dwn”)。 此字段仅支持 StringsString 变量。

输出

  • 文件资源 - 此 ILocalResource 变量用于引用下载的文件以供以后在自动化中使用。

Windows、Windows - 旧版配置

  • 启动下载的活动块中添加下载文件的一个或多个活动。
  • 受监控的文件夹 - 单击 “浏览”docs image 然后浏览并选择从中下载文件的应用程序或网页浏览器的文件夹。 默认情况下,选择当前 Windows 用户的“下载”文件夹。
  • “已下载的文件 ” - 已下载文件的名称。
  • 忽略这些临时文件扩展名 - 在 StudioX中,您可以使用 docs image 图标以选择可用选项之一:

在属性面板中

选项
  • “显示名称”- 活动的显示名称。
  • 下载文件夹 - 从中下载文件的 应用程序或网页浏览器保存文件的文件夹。 默认情况下,选择当前 Windows 用户的“下载”文件夹。
  • 忽略文件扩展名 ”- 指定在下载完成之前应忽略的文件扩展名。 如果您希望指定多个扩展程序,可以在逗号分隔的列表中提供它们(例如 “tmp, dwn”)。 此字段仅支持 StringsString 变量。
  • 文件资源 - ILocalResource 类型的输出参数。
  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。
  • 超时 - 指定等待下载完成的时间段。默认值为 300 秒。如果下载文件需要更长时间,则增加该值。
输出
  • 已下载文件 - 已下载文件的属性。此字段仅支持文件信息变量。

使用此活动的示例:

  1. 添加使用应用程序/浏览器活动,并指定要从中下载文件的桌面应用程序或网页浏览器。
  2. 在“使用应用程序\浏览器”中添加“等待下载”活动。
  3. 在“等待下载”中,添加启动文件下载的活动(例如,单击应用程序界面中的下载按钮的单击 活动)。
  4. 在“等待下载”活动的下载文件夹字段中,指定指定应用程序保存文件的文件夹 (默认情况下,当前 Windows 用户的“下载”文件夹)。该活动检查此文件夹并等待文件下载完成。 

要确保文件下载按预期进行,请执行以下操作:

  • 不要一次下载多个文件。
  • 仅在此活动中添加启动文件下载的活动。例如,如果您需要使用三个单击活动从网页下载文件,请添加使用应用程序/浏览器活动,然后在其中:

    1. 添加前两个“单击”活动。
    2. 添加“等待下载”活动。
    3. 在“等待下载”中添加启动下载的最终“单击”活动。
  • 确保正确指定下载文件夹。如果指定的应用程序将文件保存在此文件夹的子文件夹中,则活动不会检测到下载。
  • 确保指定的下载文件夹不包含其他应用程序 (如 Microsoft Office 应用程序) 创建的临时文件。等待下载活动可能会将这些文件误认为已下载的文件。
  • 对于需要更长时间才能完成的下载,请增加超时值。

要了解如何使用此活动,请根据从网站下载文件项目模板创建一个新项目。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。