Run a script or send a file policy

Overview

The "Run Script" feature allows you to execute PowerShell or batch scripts on managed devices without initiating a remote session. You can choose to run these scripts in the background (as a Service Account) or interactively (as the Current User). This is ideal for tasks like clearing caches, mapping drives, or gathering custom system data.

Step-by-Step Guide

1. Navigate to Device Actions

Select the target computer(s) for the script.

  • From the main menu, go to Devices > Computers (1).

  • Select the checkbox (3) next to the specific computer (e.g., WIN-OEA8...).

  • Click the Actions button (1) at the top of the list.

  • Hover over Scripts & Files (2) and select Run Script (3).

2. Configure Script Execution

In the "Run Script" window, define what to run and how to run it.

  • Deployment Name: Give the task a clear name (e.g., Run Ping Script).

  • Select Script: Choose a pre-uploaded script from the dropdown menu (e.g., ping).

  • Execution Context: Choose the permission level:

    • Service Account: Runs in the background with system privileges (invisible to the user).

    • Current User: Runs only when a user is logged in, using their specific permissions.

  • Schedule & Reporting: Set a Start Time if you want it to run later, and enter an email address in Send Report To to receive a confirmation when the script finishes.

  • Click Submit to execute.

3. Navigate to Device Actions

Select the target computer(s) for the script.

  • From the main menu, go to Devices > Computers (1).

  • Select the checkbox (3) next to the specific computer (e.g., WIN-OEA8...).

  • Click the Actions button (1) at the top of the list.

  • Hover over Scripts & Files (2) and select Send File (3).

4. Configure File Transfer

In the "Send File" window, upload your file and choose its destination.

  • Policy Name: Name the transfer task (e.g., Send the BoolDesk Logo).

  • File Source: Click Attach a file to upload the item you want to send (e.g., booldesk-logo.png).

  • Destination: Select a predefined location like User Desktop (which puts it on the visible desktop of the logged-in user) or specify a custom path.

  • Schedule: Like scripts, you can schedule this for a specific time (e.g., January 20th, 2026).

  • Click Submit to transfer the file.

Last updated