P9 Connect - Remote control devices

How to remote control devices with Panorama9

IT-Man avatar
Written by IT-Man
Updated over a week ago

Table of contents

With P9 Connect, you no longer need tools like TeamViewer, LogMeIn or VNC for remote control access to your machines. P9 Connect is built-in to the already installed Panorama9 Agent and delivers a full-featured remote control solution.

Connect to devices in seconds

Use the built-in P9 Connect from any location to quickly access computers or servers regardless of where they are. Provide remote support or administration as if directly in front of the machine - whether you're in the same building or across the world.


  • No external application needed (built in to the Panorama9 Agent)

  • Connect to machines across networks and behind firewalls

  • Built-in chat

  • Transfer files and folders

  • Multiple sessions to allow technicians to connect to the same machine

  • Supports Microsoft and Apple

  • Multi-monitor support

  • Built-in toolbox with handy debugging tools

  • Record remote control session for later review

  • 256-bit AES session encryption

There are several tools available within P9 Connect:

Start or stop the P9 Connect client

The P9 Connect client can be started by the desktop user, remotely through the Panorama9 Dashboard or via the Panorama9 API.

Start P9 Connect from an users Desktop

You control the P9 Connect client through the Panorama9 status bar app. Choose the number of minutes or hours the remote control client should run or set it to operate indefinitely.

Remote start P9 Connect on a specific device

Login to the Panorama9 Dashboard and navigate to the device and click on the Start P9 Connect link. Wait for the P9 Agent on the device to notice your request (typically takes less than 1 minute). Once the P9 Connect client is started the Remote tools widget will update and include a link to start the remote control session.

Remote start P9 Connect on multiple devices

Login to the Panorama9 Dashboard, navigate to the Assets tab, then select relevant devices and choose Start P9 Connect from the Tools menu.

Remote control a device

To begin a remote control session, login to the Panorama9 Dashboard, then navigate to a device and click on the P9 Connect link. (we'll cover P9 Backstage in the next topic)

Once you click on the P9 Connect link, a binary file is generated and automatically downloaded by your browser. To begin the remote control session, run the downloaded binary. There’s no need to pre-install a viewer - everything needed is in the binary file.

You can send the downloaded file to others, giving them remote access to the device. After 24 hours (or sooner if P9 Connect is stopped) you're no longer able to use the downloaded file. A new file then needs to be generated through the Panorama9 Dashboard.

P9 Backstage

If you prefer not to or cannot take control of the desktop but still need to work on a client machine you can gain access to it with P9 Backstage. This feature provides you with a Command Prompt and a PowerShell console on the target device without disturbing the user! Starting a P9 Backstage session follows the exact same process as outlined above.

Note that this feature only works on Windows devices and requires user consent turned off as the user will not be able to give or refuse access while the P9 Backstage process operates in a background-user context.

OS X Permissions

With OS X you need to allow P9 Connect in Security & Privacy - Screen Recording

Command-line utility

You may enable P9 Connect using the operating systems command-line interface, such as batch, bash, etc.

Microsoft Windows

32bit systems

C:\Program Files\Panorama9>p9-connect.exe --start

64bit systems

C:\Program Files (x86)\Panorama9>p9-connect.exe --start

(Note: The "-h" argument lists required and available command line arguments)

Apple macOS

$ p9-connect --start

For more help use 'p9-connect --help'

Another option is to use PsExec to start a remote process and run the P9 Connect command line utility. Running a remote process requires that both the local and remote computer have file and print sharing enabled (the Workstation and Server services) and that the default Admin$ share is defined (a hidden share that maps to the \windows directory) on the remote system. Download the PsExec utility here: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

Start P9 Connect (permanent access) using PsExec:

psexec \\COMPUTERNAME -s "%ProgramFiles%\Panorama9\p9-connect.exe" --start

Did this answer your question?