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

- 收藏
- 分享复制链接新浪微博微信
前情
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条答案
