全部产品

系统组件

更新时间:2021-05-12 17:30:49

本文档主要介绍阿里云RPA可视化编辑模式下,系统类组件的操作示例。

运行程序

必要前置组件:无

1. 在程序文件路径中填入需要运行的程序文件的绝对路径

系统-运行程序1

2. 程序参数可根据自身需要选填,点击运行后可在日志面板中查看运行结果。

系统-运行程序2

3.运行结果反馈该程序的进程ID,用于关闭进程。

系统-运行程序3

关闭进程

必要前置组件:运行程序

1. 填写进程ID,或选择前置组件-运行程序的返回值,如下图中的变量:v_pid_1。

系统-关闭进程1

2. 点击运行后可在日志面板中查看运行结果。

系统-关闭进程2

设置剪贴板内容

必要前置组件:无

1. 在设置剪贴板内容中输入需要写入剪贴板的内容,运行后就会将该内容写入剪贴板,效果类似于Ctrl+C。

设置剪贴板内容1

获取剪贴板内容

必要前置组件:设置剪贴板内容

1. 在剪贴板内容变量名称填写变量名,运行后会将剪贴板中的内容赋值给该变量。为了更直观的展示运行效果,可以先复用上文的设置剪贴板内容模块,然后再加个记录日志将获取到的剪贴板内容打印到日志中。

系统-获取剪贴板内容2

2.点击运行,可在日志面板中查看获取到的剪贴板内容。

系统-获取剪贴板内容3

获取当前时间&日期

必要前置组件:无

1. 在时间格式中选择需要的时间格式,默认YYYYmmdd。

系统-获取当前时间&日期1

2. 在时间变量名称中填写变量名,运行后会将获取到的时间赋值给该变量。

系统-获取当前时间&日期3.点击运行,可在日志面板中查看获取到的时间。

系统-获取当前时间&日期

计算日期时间差

必要前置组件:无

1. 在输入参数中分别填写好需要计算时间差的两个日期,时间格式以及时间间隔单位。注意,时间格式必须选择与输入的日期格式保持一致,如输入的日期为20200101,时间格式就必须选择为YYYYmmdd,如果是2020-01-01则选择为YYYY-mm-dd。

系统-计算日期时间差

2. 点击运行,可在日志面板中查看计算出来的时间差,结果一律取正。

计算日期时间差

增加时间&日期

必要前置组件:无

1. 在输入参数中分别填写好目标操作的时间&日期时间格式增加时间单位以及增加时间长度。注意,时间格式必须选择与输入的日期格式保持一致,如输入的日期为20200101,时间格式就必须选择为YYYYmmdd,如果是2020-01-01则选择为YYYY-mm-dd。另外增加时间长度如果为负数,即为减少对应时间。

增加时间&日期1

2. 点击运行,可在日志面板中查看增加后的时间。增加时间&日期

获取文件列表

必要前置组件:无

1. 在输入参数中填写好目标文件夹路径文件名匹配规则可以根据自己需要填写相应的正则表达式,如过没有特殊匹配的需要则直接默认*.*即可。运行结果返回的是符合匹配规则的文件列表,数据类型为list

获取文件列表1

2. 点击运行,可在日志面板中查看获取到的文件列表。由于在匹配规则中设置了条件:根目录*.*,所以只获取到了文件名带“根目录”的文件。

获取文件列表2

获取文本文件内容

必要前置组件:无

1. 在输入参数中填写好目标文件路径读取方式文件编码根据实际需要选择。运行结果返回的是目标文件中的内容。

获取文本文件内容

2. 点击运行,可在日志面板中查看获取到内容。由于我在读取方式选择的是按行读取整个文本文件,所以返回的是每一行内容组成的list。如果选择读取整个文本文件则会返回所有内组成的str获取文本文件内容

写入文本文件

必要前置组件:无

1. 在输入参数中填写好目标文件路径以及写入内容写入方式文件编码根据实际需要选择。

写入文本文件1

2. 点击运行,可在日志面板中查看执行结果。由于写入方式选择的是追加写入,所以会将需要写入的内容追加到原内容的末尾。如果是选择覆盖写入,原内容会被清空,只剩下新写入的内容。

写入文本文件

复制文件

必要前置组件:无

1. 在输入参数中填写好原始文件路径以及目标文件夹路径是否覆盖目标路径下的文件根据实际需要选择。

11223

2. 点击运行,可在日志面板中查看执行结果。由于选择了不覆盖目标路径下的文件,所以目标文件复制后生成的是个副本文件,并没有覆盖原文件。如果选择了覆盖,则会覆盖目标文件夹下的同名文件。

复制文件

删除文件

必要前置组件:无

1. 在输入参数中填写好需要删除的目标操作的文件路径删除文件1

2. 点击运行,可在日志面板中查看执行结果。目标文件已被删除。

删除文件2

获取文件夹路径

必要前置组件:无

1. 在输入参数中填写好需要获取文件夹路径的目标操作的文件路径

获取文件夹路径1

2.点击运行,可在日志面板中查看执行结果。返回的结果为目标文件所在的文件夹路径。

获取文件夹路径

获取文件名

必要前置组件:无

1. 在输入参数中填写好需要获取文件名的目标操作的文件路径

获取文件名1

2. 点击运行,可在日志面板中查看执行结果。返回的结果为目标文件的文件夹名。

获取文件名2

创建文件夹

必要前置组件:无

1. 在输入参数中填写好目标创建的文件夹

创建文件夹

2. 点击运行,可在日志面板中查看执行结果。目标文件夹已被创建。

创建文件夹2

清空文件夹下所有文件

必要前置组件:无

1. 在输入参数中填写好需要清空的目标操作的文件夹

清空文件夹下所有文件1

2. 点击运行,可在日志面板中查看执行结果。目标文件夹下的文件已被清空。注意:指挥清理文件下的所有具体文件,而不会清除该文件夹下的文件夹。

清空文件夹2

弹出输入框

必要前置组件:无

1. 在输入参数中填写提示内容信息等级是否等待用户确认可以根据实际需要选择。如果选择需要等待则还需选择按钮样式,选择不需要等待则还需填写提示自动关闭时间(秒)

弹出提示框2

2. 点击运行,就可以看到设置的提示框。这里是一个需要等待用户确认的显示是和否的提示框。

弹出提示框

弹出输入框

必要前置组件:无

1. 在输入参数中填写输入框提示内容以及输入框标题

弹出输入框1

2. 点击运行,就可以看到设置的输入框。这是一个有返回值的弹框,会将输入的内容赋值给相应的变量。例如:输入112233后点击确认。

弹出输入框弹出输入框4弹出输入框3

出现字幕

必要前置组件:无

1. 在输入参数中填写字幕内容。然后根据需要选择字幕的颜色以及字体大小

出现字幕1

2. 点击运行,屏幕下方就会出现一条字幕。

出现字幕

关闭字幕

必要前置组件:出现字幕

该组件需要前置组件出现字幕,也不需要填写任何参数,用途为关闭出现的字幕。

关闭字幕