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

  • 806,180 cameras


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

  • 2,151 sites


    MilestonePSTools has been used on at least 2,151 sites in the last 30 days.

  • 50 countries


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

  • 1,240 active users


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

  • 2,546,647 sessions


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

  • 496,428 downloads


    MilestonePSTools has been downloaded more than 496k 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 Monday, 26 January 2026.