Skip to content

Manage XProtect® at ANY scale.

Configure. Automate. Report. You decide what is possible on the Open Platform.



Install-Module

Compatible with all supported versions of XProtect.

hero

What does it do?

  • Import cameras


    Quickly add or update cameras and other hardware by importing a CSV or XLSX file

    Docs

  • Export video


    Export video in MKV or native XProtect format, and save snapshots

    Docs

  • Audit configuration


    Quickly verify your entire VMS is configured according to your requirements, and that you're meeting video retention expectations

    Reports

  • Certificate rotation


    Save time and avoid service interruptions by automating certificate updates on your management servers and recording servers

    Docs

  • Manage roles


    Add, remove, and inspect roles, role membership, and permissions

    Docs

  • Based on the MIP SDK


    Leverage all the capabilities of the Milestone Integration Platform from PowerShell without learning C#

    MIP SDK


In the last 30 days123

  • 550,153 cameras


    More than 550k cameras have been managed by MilestonePSTools globally.

  • 1,278 sites


    MilestonePSTools has been used on at least 1,278 sites in the last 30 days.

  • 48 countries


    MilestonePSTools was used in at least 48 countries across the globe.

  • 945 active users


    In the last 30 days, at least 945 unique customers have used MilestonePSTools.

  • 239,037 sessions


    There have been more than 239k PowerShell sessions using MilestonePSTools in the last 30 days.

  • 455,729 downloads


    MilestonePSTools has been downloaded more than 455k times since the initial release in 2019.

    PowerShell Gallery


  1. Module usage is based on optional telemetry

  2. Numbers exclude telemetry related to test licenses. 

  3. Last updated on Friday, 13 June 2025.