UiPath RPA开发:入门、实战与进阶
上QQ阅读APP看书,第一时间看更新

4.4 项目实战——自动删除过期文件

在实际RPA项目中,机器人经常会产出一些临时文件,其作用是方便流程使用人员或者维护人员排查错误,或者记录一些流程自动化过程中的关键节点的数据。如果不及时删除临时文件,那么Temp文件夹中的数据就会特别庞大,占用计算机资源。

本章的实战案例将教大家利用本章所学的循环和条件判断知识,实现一个指定天数自动删除指定文件夹过期文件的自动化流程。

实现要求如下:

□用For Each控件遍历directory.GetFiles获取指定文件夹所有文件的集合;

□利用directory.GetCreationTime函数获得指定文件的创建时间,与指定时间对比,作为删除条件;

□指定路径和指定天数作为参数传入流程,便于其他流程灵活调用。

具体流程设计如图4-88所示。

图4-88 流程设计