Skip to content

Runner

image

What is Protocol Runner

Protocol Runner Runner is the program that 1Remote uses to open the remote session.

Currently, 1Remote offering some built-in runner for all of the supported protocols:

And you can customize the runners for some of the protocols

Customize your runner

1Remote supports custom external Runner, as long as the external program supports run passing startup parameters through command line or environment variables.

Here are some available CLI tools:

APP Type Arguments
WinSCP SFTP sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%:%PORT%
FileZilla FTP SFTP sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%
FileZilla FTP FTP ftp://%USERNAME%:%PASSWORD%@%HOSTNAME%
Kitty SSH -ssh %HOSTNAME% -P %PORT% -l %USERNAME% -pw %PASSWORD% -%SSH_VERSION% -cmd ""%STARTUP_AUTO_COMMAND%""
TightVNC VNC %HOSTNAME%::%PORT% -password=%PASSWORD% -scale=auto
UltraVNC VNC %HOSTNAME%:%PORT% -password %PASSWORD%

How to create a new Runner(example by WinSCP)

To demonstrate, here we add WinSCP as a SFTP runner.

Example

WinSCP is a free SFTP, SCP, Amazon S3, WebDAV, and FTP client for Windows, it can open new session through command line.

winscp.exe sftp://username:[email protected]:22/
winscp.exe ftps://username:[email protected]/
  1. First you have to install WinSCP on your computer;

  2. In the setting page of 1Remote,click Protocol -> SFTP -> , and set the name of the new Runner;

    image

  3. Click select button, select WinSCP.exe path

  4. Click i button, the Macros will be prompted.

    image

  5. Set CMD parameter

    since the demo is sftp://username:[email protected]:22/

    then we set parameter to sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%:%PORT%

  6. Change the default Runner to WinSCP

    image

  7. Then all the SFTP session will be opened by WinSCP

    image