Skip to content
QiTASC.com / intaQt Built-ins /
SCP Built-ins
/ .. /
SCP Built-ins





SCP Built-ins

SCP Built-ins enable copying files from one SSH server to another. SSH Built-ins must also be configured for SCP Built-ins to work. Additionally, reading and writing access to the respective servers is required.

For Windows users copying to/from local, instructions are available at the bottom of this section.

Syntax

1
copy(<fromFile String>,<toFile String>)

Parameters

  • fromFile - The source file

  • toFile - The target file

Note: Each copy step allows one file and two computers. For multiple instances of copy, a separate step must be created for each.

Example

1
2
3
4
stepdef "copy"
     copy("/Users/Desktop/bunny.jpg","Server2:/Home/Users/Desktop/bunny1.jpg")
     copy("Server3:/Home/Users/Desktop/rabbit.jpg","/Users/Desktop/rabbit2.jpg")
end

On the first line of the example above, the bunny.jpg file was uploaded from the local computer's Desktop to the Desktop on Server2, then renamed bunny1.jpg. On the second line, the rabbit.jpg was downloaded from from Server3 to the local computer and renamed as rabbit2.jpg.

Note: If a file name is not added to the target file destination, the file will keep the source name.

Remote computer locations (Server2 and Server3 in the example above) must have a colon (:) following their name. Additionally, there are no whitespaces between the fromFile and toFile strings.

Copying To/From a Local File on Windows

When copying to or from a local file using Windows, the path needs to include local:C:\\ at the beginning.

Example

1
2
3
stepdef "copy"
  copy("local:C:\\Desktop\intaqt\myFile.csv","local:C:\\Desktop\oldfiles\oldFile2.csv")
end