Command line arguments

Remote Desktop Manager can be launched using a command line.

Some features are only available in the Team Edition. Remote Desktop Manager also offers a Web Protocol Handler.

Retrieve ID and create an executable

It is possible to get the IDs of a database, data source, entry, and vault.

  1. Right-click on the entry and select Properties.

  2. Navigate to CommonEntry information.

  3. Click the Copy button.

    Properties – Common – Entry information
    Properties – Common – Entry information
  4. Paste the command line into a Windows command prompt and press Enter to create an executable.

    Command prompt
    Command prompt

Retrieve a data source ID

Here is another way to get only data source IDs:

  1. Go to FileData sources. Alternatively, click on the ellipsis next to the data source name in the Navigation pane.

  2. Select a data source and click on Edit data source. Edit data source

  3. Click on ID to copy it into the Windows clipboard. ID

RemoteDesktopManager.exe parameters

Application control (startup and lifecycle)

Parameters Description
/Help
/?
Display all the information pertaining to the parameters, with examples and notes.
/Silent Start Remote Desktop Manager minimized in the system tray.
/CloseApp
/CloseRdm
Close Remote Desktop Manager after the operation is completed.
/CloseOnDisconnect Close application when last session closes.
/Profiler:{level} Start with profiler enabled (performance diagnostics).

User interface interaction (shortcuts and navigation)

Parameters Description
/DataSource:{guid} Select a data source in the UI.
/Database:{guid} Select a database (alternative to DataSource).
/Repository:{id} Navigate to repository.
/Department:{name} Navigate to department.
/Filter:{text} Apply text filter to connection tree.

Session operations

Parameters Description
/Session:{guid}[;...] Open session(s) by ID (semicolon-separated).
/Close Close specified session(s).
/ChangePassword:{pwd} Change password for specified session.
/MacroScript:{guid} Execute macro script with playlist.

Quick connect (interactive)

Parameters Description
/Template:{type} Template ID (e.g., RDP, SSH, VNC).
/Host:{hostname} Hostname or IP address (required with /Template).
/Port:{port} Port number.
/Username:{user} Username for authentication.
/Domain:{domain} Domain for authentication.
/Password:{password} Password for authentication.
/ConnectionFileName:{file} Load connection from file.

Session display options

Parameters Description
/TabTitle:{title} Tab title for embedded session.
/TabPage:{page} Tab page name.
/OpenConnectionMode:{mode} How to open: Default, Embedded, or External.
/CustomField1:{value} Pass value to custom field 1.
/CustomField2:{value} Pass value to custom field 2.
/CustomField3:{value} Pass value to custom field 3.
/CustomField4:{value} Pass value to custom field 4.
/CustomField5:{value} Pass value to custom field 5.

Automation (headless/scripting – no GUI required)

Parameters Description
`/Report:{id name}`
/ReportOutput:{path} Output file path for exported report.
/ReportSettings:{path} Report settings file path.
/SecurityProviderPassphrase:{pass} Set security provider passphrase.

These switches can be combined with /CloseApp for fully automated workflows.

Examples

Example #1 - Open a template and connect to a host RemoteDesktopManager.exe /DataSource:178c2fda-dab4-4f41-98df-6e3205c0a011 /Template:a666b21b-1479-4eee-b482-0a3d561d2411 /Host:Windjammer-PC1

Example #2 - Open a session RemoteDesktopManager.exe /DataSource:178c2fda-dab4-4f41-98df-6e3205c0a011 /Session:474bcbcf-d507-435b-8c0a-a9e868781910

Example #3 - Start Remote Desktop Manager with the profiler RemoteDesktopManager.exe /Profiler

Example #4 - Set a passphrase on the Database RemoteDesktopManager64.exe /Database:B26638B2-7957-466C-192B-6621DA12179A /SecurityProviderPassphrase:Password

Notes

  • All switches are case-insensitive (except /Help which can be in uppercase).

  • GUIDs can be found in the Advanced tab of a session or data source Properties.

  • Multiple sessions: separate GUIDs with semicolons (;) in the /Session parameter.

  • Special characters in passwords: escape with ^ (e.g., Pass^^word for Pass^word)

  • Line continuation in CMD: use ^ at end of line

  • Exit codes:

    • 0 = Success

    • -1 = Error

Devolutions Forum logo Share your feedback