高效办公 | 使用RPA批量修改文件名

- 收藏
- 分享复制链接新浪微博微信
大家好,今天分享一个实用小技巧,可以使用云扩RPA批量生成多个唯一文件名,适合需要快速批量重命名文件的小伙伴。
【应用场景】
l 场景一:工作中经常遇到需要给十几个甚至上百上千文件重命名后上传,不可能一个一个的命名。
l 场景二:无法使用从数据库中返回的自增长id,给上传图片重命名。
说明:
一般图片上传处理过程是,先上传图片到服务器,重命名之后,再插入到数据库。而采用从数据库中获取最大id加1的方式,增加了数据库连接的次数,不适用于高并发和数据量巨大的情况。
【案例介绍】
对某个文件夹中的多个相同类型(PNG格式的图片)的文件进行批量重命名为以UUID为文件名。
【操作指南】
l 前提条件
- 已有一批待重命名的文件。
- 已通过云扩工作台下载并安装云扩RPA编辑器。
l 操作步骤
1、在云扩RPA编辑器中创建批量重命名文件名的流程项目。
2、在流程文件中搭建流程,需要用到获取文件/文件夹列表和循环操作(Do While)组件。
3、对获取文件/文件夹列表组件进行设置(主要作用:配置需要重命名的文件的类型及所在的文件夹路径),如下图所示。
4、对循环操作(Do While)组件进行设置(主要作用:对每一个图片文件进行按生成的GUID进行重命名),如下图所示。
变量参数说明:
变量名称 | 解释 |
i | 循环变量,用于指向第几个图片文件对其进行操作。 |
filePath | 文件路径 |
filename | 文件名,用于存放重命名后的图片文件的名称。 |
files | 文件数,用于计数该文件夹内总共有多少个图片文件。 |
5、保存流程(快捷键:Ctrl+S)。
6、调试或运行流程。
7、运行结果。
l 后续操作
对已经重命名的图片,可以直接上传于存储介质或容器中,以便归档及后续管理。
【附录】
流程示例,参见附件。
以上,就是今天要分享的内容,我猜大家已经迫不及待地想运用到自己的日常工作中,赶紧行动起来吧~
还没有回帖
