> ## Documentation Index
> Fetch the complete documentation index at: https://proxylink.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# RMM Deployment

> Deploy ProxyLink to Windows endpoints at scale via NinjaRMM, Datto, ConnectWise Automate, or GPO.

The ProxyLink Windows deploy script is designed for mass deployment via RMM tools. One command per machine, fully unattended. The deploy sets a per-device VNC password automatically, so both VNC-enabled and RDP-only rollouts need no manual step on the machine.

## The deploy command

```powershell theme={null}
irm https://app.proxylink.dev/deploy/{token} | iex
```

Each token is single-use and expires after 30 minutes. Generate one per machine from **Devices** → **+ Add** → **Windows PC**.

## NinjaRMM

Create a Script in NinjaRMM and set the script content to the deploy command. Run it on target devices from the device list.

## Datto RMM

Create a Component with the deploy command as a PowerShell script. Deploy to a site or device group.

## ConnectWise Automate

Create a Script under **Browse** → **Scripts** and run it against target agents.

## GPO

Use Group Policy to run the command as a startup script (Computer Configuration → Startup Scripts). Note that GPO startup scripts run in SYSTEM context — the command is designed for this.

## Token management

Generate a separate token for each machine, or generate a batch and script the deployment. Tokens can be pre-generated from the Devices page — but generate them close to deployment time, as each token expires 30 minutes after creation.

## Silent install

The script runs without windows, prompts, or UAC dialogs (when run as SYSTEM or elevated PowerShell). Both RDP-only and VNC-enabled deployments are safe for unattended overnight rollout — VNC comes up password-protected automatically, with nothing to configure on the machine.
