Requirements for Remote Control from Callisto
Overview
To launch the Configuration Manager remote control action from the client actions menu in Callisto the user must have some files from the Configuration Manager console. If the console is installed on the user’s computer then no additional configuration is required.
We have created a Powershell Script tool that will automatically create a ConfigMgr Package and program for you to deploy the stuff outlined below. Please see this article for download details.
Files and Folders
To run the ConfigMgr remote control agent we need a copy of:
- CmRcViewer.exe
- RdpCoreSccm.dll
- the relevant locale folder for the RC Tools, for example 00000409
All of these are copied from \\SiteServerName\SMS_ABC\AdminConsole\bin\i386
On each user’s computer copy these files and folder to a location accessible by the user, for example C:\CMTools or %AppData%\CMRCtools.
We also need a copy of the Callisto utility CMRCHandler.exe stored in the same location. The user is prompted to download and run this from the Callisto website the first time they try to use remote control if the app has not already been executed.

CMRCHandler
CMRCHandler.exe is a DotNet Core application which handles calling the Configuration Manager Remote Control utility from the Callisto website. On first run CMRCHandler.exe registers itself a class type under Computer\HKEY_CURRENT_USER\Software\Classes\cmrc

This allows the Callisto website to invoke the remote control agent when required. If you delete or move the CMRCHandler.exe you can reregister it simply by running it again from Windows Explorer.
The application will check for the correct Configuration Manger files and folders when it runs and will alert you to any configuration errors.
