使用 UiPath 从文件夹中获取最新文件
很多时候,我们在自动化业务流程时使用文件。
有时,我们以任何其他方式从网络浏览器下载文件并将它们存储在一个文件夹中。
现在,为了处理下载的特定文件,我们需要从该文件夹中获取最新下载的文件,因为该文件夹中有很多文件。
让我们看看如何使用 UiPath 从文件夹中获取最新文件的实现:
步骤 1:拖放一个分配活动并提供我们存储文件的文件夹路径,如下所示:
步骤 2:拖放一个 Assign 活动并在其中编写以下代码:
String.Join(“parameter”,Directory.GetFiles(FolderPath,”*”).OrderByDescending(Function(d) New FileInfo(d).CreationTime).Take(n))
这里:
Take(n):定义您需要多少个文件路径,即 n=1 或 2 或 3,然后继续。
它将根据所有文件的创建时间对最新文件进行排序。
参数 -它将使用此参数分隔文件路径。
如果您输入',',则输出将类似于filepath1, filepath2。
我们将像这样组合所有文件路径。
如果您只想要一个文件夹中的一个最新文件,请按如下所示操作: