Runner

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:
- RDP Runner based on Remote Desktop ActiveX control
- SSH Runner is KiTTY,
-
VNC Runner based on VNCSharp
Warning
VncSharp has been archived for long, and it is not maintained anymore, so it may not work well. I strongly suggest you use TightVNC as our VNC runner.
-
SFTP Runner based on SSH.NET
- FTP Runner based on FluentFTP
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]/
-
First you have to install WinSCP on your computer;
-
In the setting page of 1Remote,click
Protocol->SFTP->+, and set the name of the new Runner;
-
Click
selectbutton, select WinSCP.exe path -
Click
ibutton, the Macros will be prompted.
-
Set CMD parameter
since the demo is
sftp://username:[email protected]:22/then we set parameter to
sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%:%PORT% -
Change the default Runner to WinSCP

-
Then all the SFTP session will be opened by WinSCP
