Common External Tool Configurations

David Sparer edited this page Dec 8, 2017 · 3 revisions

The following is a list of external tool configurations that users have had success using with mRemoteNG.


Ping a server via cmdline.

  • Filename: %COMSPEC%
  • Arguments: /c ping -t %HostName%
  • Can integrate: Unknown


Run a traceroute via cmdline.

  • Filename: %COMSPEC%
  • Arguments: /c set /P = | tracert %HostName%
  • Can integrate: Unknown


WinSCP is a free GUI Secure Copy program.

  • Filename: C:\Program Files\WinSCP\WinSCP.exe (example path)
  • Arguments: scp://%Username%:%Password%@%Hostname%/
  • Can integrate: Unknown

FileZilla S/FTP

Free and open source FTP client for most platforms.

  • Filename: C:\Program Files\FileZilla FTP Client\filezilla.exe (example path)
  • Arguments (FTP): ftp://%Username%:%Password%@%Hostname%
  • Arguments (SFTP): sftp://%Username%:%Password%@%Hostname%
  • Can integrate: Unknown


Don't like the built-in browser support? Integrate with the Mozilla Firefox browser directly!

  • Filename: C:\Program Files\Mozilla Firefox\firefox.exe (example path)
  • Arguments: %Hostname%
  • Can integrate: Unknown

Google Chrome

Google Chrome is a freeware web browser developed by Google.

  • Filename: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe (example path)
  • Arguments: %Hostname%
  • Can integrate: Unknown

Internet Explorer


  • Filename: C:\Program Files\Internet Explorer\iexplore.exe
  • Arguments: %Hostname%
  • Can integrate: Unknown

MySql Workbench

MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more. You will be prompted for a password when starting the connection.

  • Filename: C:\Program Files\MySQL\MySQL Workbench 6.3 CE\MySQLWorkbench.exe (example path)
  • Arguments: -query %USERNAME%@%HOSTNAME%
  • Can integrate: Unknown

VNC Viewer


  • Filename: C:\Program Files\RealVNC\VNC Viewer\vncviewer.exe (example path)
  • Arguments: %HostName%
  • Can integrate: Unknown

Windows Computer Manager


  • Filename: %WINDIR%\system32\compmgmt.msc
  • Arguments: /Computer=%HostName%
  • Can integrate: Unknown

Zenmap GUI

Zenmap is a GUI front-end for nmap.

  • Filename: C:\Program Files\Nmap\zenmap.exe (example path)
  • Arguments: -p "Quick scan plus" -t %Hostname%
  • Can integrate: Unknown


UltraVNC is a free and open source program for connection to remote machines using the VNC protocol.

  • Filename: C:\Program Files\UltraVNC\vncviewer.exe (example path)
  • Arguments: %HostName%:%port% -password %PASSWORD%
  • Can integrate: Unknown

COM Serial Port

This will allow you to connect to a specific COM serial port using PuTTY.

  • Filename: putty.exe (example path)
  • Arguments: -serial com%Port%
  • Can integrate: Yes

Create a new connection entry with the following information:

  • Name: Serial COM***X***
  • Protocol: Ext. App
  • External Tool: COM Serial Port
  • Port: your desired COM port # here

Windows PowerShell (ISE)

Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration.

  • Filename: %WINDIR%\system32\WindowsPowerShell\v1.0\PowerShell_ISE.exe
  • Arguments: args here
  • Can integrate: Yes

PowerShell, Enter-PSSession

This will allow you to right-click a Windows connection entry and use the hostname and user/password entry to begin a remote PowerShell session.

  • Filename: %WINDIR%\system32\WindowsPowerShell\v1.0\PowerShell.exe
  • Arguments: -NoExit -Command "$password = ConvertTo-SecureString '%PASSWORD%' -AsPlainText -Force; $cred = New-Object System.Management.Automation.PSCredential -ArgumentList @('%Domain%\%Username%', $password); Enter-PSSession -ComputerName %Hostname% -Credential $cred"
  • Can integrate: No
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.