RPA流程开发第一课-文件归类机器人

371
1
0
ZoraWang
一级
楼主
  • 收藏
  • 分享
2021-02-7 8:44:22

前情

RPA流程开发开课啦 ~~~~LaLala

应各位同学的学习需求,我们将前线实施团队积累的开发经验整理过来,希望能帮小伙伴们增加一些日常知识储备,如果的话,最好能解决一些日常开发的棘手问题ヾ(✿゚▽゚)ノ

本次课程介绍:

文件归类机器人,该机器人可以将文件夹中杂乱的文件以不同的文件类型归类。

准备工作
1)准备电脑,云扩RPA编辑器行的硬件&软件要求请打开云扩学院链接查看:https://academy.encoo.com/zh-cn/wiki/Studio/HarewareAndSoftwareRequirements.md?uuid=1bb922bd-c25d-4921-9241-f13ee45d295f
2)打开云扩官网(https://www.encoo.com/)下载编辑器并安装。

本次课程目的,将文件夹中杂乱的文件以不同的文件类型归类

原文件夹内文件举例如下:


流程运行后文件归类如下:


流程开发设计


流程开发步骤

1.打开云扩编辑器,选择“项目”,并点击“新建项目”进行创建项目。


2.获取原文件夹中所有文件(属性中输出为文件列表):


3.拖入“循环操作(foreach)”控件(循环处理文件列表中的每个文件):


4.用“执行C#代码”控件获取文件后缀(extension = System.IO.Path.GetExtension(item);):


5.用“文件/文件夹是否存在”控件判断以该文件后缀命名的文件夹是否存在:


6.用“条件(if)”控件来分别处理文件夹是否存在的不同情况:


6.1.1 如果存在,用"执行C#代码"控件获取当前文件名( fileName = System.IO.Path.GetFileName(item);):


6.1.2 用“赋值”控件定义当前文件路径( destPath + extension.Split('.')[1] + "\"+fileName):


6.1.3用“复制/移动文件”控件将原文件移动到路径下:

6.2.1 如果文件夹存在先创建以当前后缀命名的文件夹,然后重复以上操作步骤:


一个简单的RPA文件归类流程开发完毕啦,如果有问题可以回帖联系我们哈,有问必答~~~(〃'▽'〃)

1答案

Shirley
一级
1
2021-02-8 2:19:36
棒!

我要回帖

登录后回帖