Getting Started: Remote execution
Remote Execution allows you to run, manage, and monitor automated PowerShell commands on multiple computers without user interaction. To execute such commands, you must first enable zero trust authentication.
How it works
You can view the details of a job to see its result. See View the results of a Remote Execution job.
Here's what you can do in Remote Execution:
- Manage steps - Execute, manage, and monitor automated steps on multiple devices.
- Create a new job - Enter a Name for the job and a script to execute. Define the devices or group of devices that will receive the script.
- Save steps as template - While adding steps to a job, you can save your list of steps as a collection that you can modify and re-run later on.
- Mark steps as your favorite - You can hover over the name of a step and mark it as your favorite. Favorites are listed at the top.
- Run a job - You can run multiple steps on online computers. You cannot run a job on offline computers.
- Run jobs on a group of devices - While setting up a job, you can select a whole device group that you want to run your Remote Execution steps on.
Tip: Device groups are dynamic: when you add a device to a group, it will be included in all scheduled remote execution jobs for that group. Likewise, removing a device from a group will exclude it from future scheduled jobs. However, if you add a device to a group after a recurring remote execution job has already started, that job will not run on the newly added device.
- Schedule a job - You can set a job to start at a later time. You can schedule job to start up to one year in advance.
Remember: When you select offline devices, you must schedule a job to run later. If a selected device is offline when the job runs, the job will fail.
- Make a job recurring- You can make a job run multiple times over a pre-defined period of time.
- View results - You can check the details of a job that is in progress or completed.
- Re-run a job - You can re-run a job that has already run.
- Cancel a job - You can cancel the job and prevent steps from running on Pending devices. Once running, steps can't be stopped.
Note: Once you create and run a job, you cannot delete it. It will be listed on the main Remote Execution page indefinitely.
Check out our related articles on how to execute these steps.
Requirements on the remote computer
Make sure your remote computer has PowerShell installed and is running the latest version of the LogMeIn Resolve software. The script runs as LocalSystem, which does not require credentials; therefore, the user cannot be impersonated.
Your remote computers must have the latest major version of PowerShell installed. For example, when the latest available version is 7.3 and your remote computers run version 6.1, LogMeIn Resolve will automatically install the latest PowerShell version before running Remote Execution steps. However, when a remote computer has version 7 or 7.1 installed, PowerShell will not be updated.
Installing PowerShell requires 400MB free space on remote computers.