trio.so
Remote commands

Remote commands for one device or 500

Restart, lock, shut down or refresh hundreds of devices in one request, run PowerShell and shell scripts from 149 templates, and schedule the jobs you repeat. trio.so checks every device before it sends anything.

trio.soHarbor & PineRemote Operations ›Remote devices

Remote devices

Find a device, check what it needs, then open its record to act.

Sent to 1 device
Accepted is not completed: each device reports its own result.
Restart devices: 1 of 1 accepted

Commanding a fleet by hand doesn't scale

  • One device at a time

    Clicking through devices one by one turns a five minute fix into an afternoon.

  • Scripts without guardrails

    A risky script sent to the wrong group can do more damage than the problem it was meant to fix.

  • No idea what landed

    Without a check, you don't know which devices were offline, busy or never got the command.

How it works

How remote commands work in trio.so

  1. Pick devicesSelect devices or a group, up to 500 in one request.
  2. Check before sendingtrio.so sorts them into eligible, busy, unreachable and not applicable, and sends only to the eligible ones.
  3. Track the resultThe console shows which devices accepted the command, so you know accepted from completed.

Bulk commands

Restart, lock or shut down hundreds of devices

Bulk commands cover restart, lock, shut down, inventory sync and agent check in. Bigger selections go out in batches of up to 500.

  • Eligible devices onlyBusy or unreachable devices are listed, not silently skipped.
  • Single device actions stay singleErase, Lost Mode, clear passcode and unenroll run one device at a time.

Scripts

Run PowerShell and shell scripts safely

Start from 149 templates in 14 categories, or upload your own script. PowerShell runs on Windows, bash and sh on macOS and Linux.

  • Typed variablesFill in strings, numbers, yes or no and option lists before a script runs.
  • A confirmation for risky scriptsMedium and high risk scripts only run after you type RUN.
  • Results per deviceSee the exit code and output for every device.

Scheduled jobs

Schedule the jobs you repeat

Turn a maintenance script into a job that runs hourly, daily, weekly, monthly or on your own cron schedule, in the time zone you choose, for devices, a group or a blueprint.

  • Plain language schedulesEvery schedule is written out, like "Every Monday at 02:00", so there's no guessing.
  • Run historyEach job keeps a log of every run.

Remote commands at a glance

500
devices per request
149
script templates
200 MB
maximum script file
From $5
per device, in every plan

Every OS

Commands on every platform

  • Bulk commands
  • PowerShell scripts
  • Scheduled jobs

Windows

  • Bulk commands
  • bash and sh scripts
  • Scheduled jobs

macOS and Linux

  • Restart
  • Lock
  • Lost Mode
  • Erase

iPhone, iPad and Android

Remote commands FAQ

Actions IT sends to a device over the network, such as restart, lock or run a script, without touching the device. trio.so sends them to one device or hundreds at once.

PowerShell on Windows, and bash and sh on macOS and Linux. Scripts can be uploaded or started from 149 templates.

Up to 500 per request. Larger selections go out in batches of up to 500.

The check before sending lists them as unreachable, and the command goes only to devices that can take it.

Yes. Scheduled jobs run hourly, daily, weekly, monthly, yearly or on a custom cron schedule, and keep a run log.