SFTP上传
SFTP上传
描述:完成SFTP文件上传功能

属性说明
通用属性
- 前置延时- 指可设置组件功能执行之前等待的时间,单位为“ms”
- 后置延时- 指可设置组件功能执行后等待的时间,单位为“ms”
- 备注- 指对组件进行备注说明,以便于理解和快速定位
目标属性
- sftp对象- 需要进行上传操作的sftp对象
- 远程目录- 文件上传的SFTP服务器目标路径,输入格式为字符串
- 指定上传文件- 上传的本地文件完整路径,输入格式为字符串
- 是否覆盖- 可选项包括:是、否,当选择“是”时,如果目标路径中存在同名文件,则覆盖原文件;当选择“否”时,如果目标路径中存在同名文件,则抛出异常;默认为“否”
返回值
- 输出至变量- 运行组件后,若运行成功则返回Ture,否则抛出异常
使用示例
执行逻辑
添加【SFTP登录】组件,“服务器地址”属性输入一台SFTP服务器地址:“192.168.19.230”,“服务器端口”输入SFTP服务器的服务端口:“22”,“登录用户名”属性输入用户名:“sftpuser”,“登录密码”属性输入密码,把返回值连接变量“sftp_con” ---> 使用【SFTP上传】组件,把“sftp对象”属性连接变量“sftp_con”,“远程目录”属性填写文件上传的SFTP服务器目标路径:“/home/sftpuser”,“指定上传文件”属性填写要上传的本地文件完整路径:“C:/iS-RPA/示例文档.docx”,其它属性保持默认;与【SFTP登录】组件相连接 ---> 使用【SFTP关闭】组件,把“sftp对象”属性连接变量“sftp_con”;与【SFTP上传】组件相连接



输出结果
运行流程后,即会上传文件“C:/iS-RPA/示例文档.docx”至SFTP服务器指定目录“/home/sftpuser”,最后关闭SFTP连接

EnumWidget_SFTP_Upload