Skip to content
Change the repository type filter

All

    Repositories list

    • Module to test whether the given username(s) are members of the given group, optimized for speed in large AD environments.
      PowerShell
      0010Updated Jul 31, 2026Jul 31, 2026
    • Returns data representing all the AD groups a given user belongs to, flattened into an array, but retaining information about whether membership in the groups a…
      PowerShell
      0010Updated Jul 31, 2026Jul 31, 2026
    • Triggers an MECM Task Sequence on one or more remote computers by communicating directly with their MECM client.
      PowerShell
      0210Updated Jul 11, 2026Jul 11, 2026
    • A Powershell module to reliably return the DateTime corresponding to the exact time that the current user logged on.
      PowerShell
      0000Updated Jun 29, 2026Jun 29, 2026
    • A script to find GPOs which have no links, or have other potentially undesirable configurations.
      PowerShell
      1600Updated Jun 13, 2026Jun 13, 2026
    • Just a bunch of handy Powershell snippets/examples I've come across and wanted to save over the years.
      PowerShell
      0110Updated Jun 4, 2026Jun 4, 2026
    • PowerShell
      0010Updated Apr 9, 2026Apr 9, 2026
    • This is a Powershell module meant to replicate the functionality of the very old Microsoft executable, uptime.exe.
      PowerShell
      1200Updated Apr 7, 2026Apr 7, 2026
    • This script reports various inventory-related info from a list of remote computers by polling them asynchronously.
      PowerShell
      1110Updated Apr 1, 2026Apr 1, 2026
    • Script to gather local application deployment type data from remote machines to identify widespread issues
      PowerShell
      0100Updated Mar 20, 2026Mar 20, 2026
    • A module for creating standardized deployment collections
      PowerShell
      0020Updated Mar 19, 2026Mar 19, 2026
    • Some handy, feature-rich log functions for use in PowerShell modules.
      PowerShell
      0000Updated Feb 3, 2026Feb 3, 2026
    • Returns information about the disk size and free space from a list of remote computers.
      PowerShell
      0000Updated Feb 2, 2026Feb 2, 2026
    • A few custom modules and some misc snippets related to maintaining the Engineering college's standardized MECM deployments and collections.
      PowerShell
      1100Updated Jan 27, 2026Jan 27, 2026
    • These scripts are for removing "stale" user profiles across multiple computers
      PowerShell
      0010Updated Dec 23, 2025Dec 23, 2025
    • This is a Powershell script (in module form) to poll a list of computers for their SCCM assignments, and compare the relevant app revisions stored in the assign…
      PowerShell
      1500Updated Dec 6, 2025Dec 6, 2025
    • A script to help identify SCCM applications which have invalid supersedence chains.
      PowerShell
      0110Updated Dec 5, 2025Dec 5, 2025
    • Ping-All

      Public
      Ping-All is a PowerShell module to allow you to ping multiple computers with a single command, asynchronously.
      PowerShell
      0010Updated Oct 26, 2025Oct 26, 2025
    • 0000Updated Oct 6, 2025Oct 6, 2025
    • This script reports the disk size and free space from a list of remote computers.
      PowerShell
      1000Updated Sep 4, 2025Sep 4, 2025
    • This Powershell module queries a list of computers to find out whether they respond to AMT queries, using cmdlets provided by the IntelvPro Powershell module.
      PowerShell
      0000Updated Aug 20, 2025Aug 20, 2025
    • Module to pull the "Install program" and "Uninstall program" fields from all deployment types of all matching MECM applications
      PowerShell
      0000Updated Jul 23, 2025Jul 23, 2025
    • A PowerShell wrapper for interfacing with modern Lenovo BIOSes via their WMI interfaces
      PowerShell
      0000Updated Apr 24, 2025Apr 24, 2025
    • This function queries all relevant deployment collections in Engineering IT's MECM environment so we know what apps are being deployed where.
      PowerShell
      0011Updated Apr 18, 2025Apr 18, 2025
    • Script to monitor changes in the IPs of a set of AD DNS records over time.
      PowerShell
      0000Updated Apr 9, 2025Apr 9, 2025
    • Powershell Module to remotely invoke an MECM Application Install
      PowerShell
      0000Updated Apr 1, 2025Apr 1, 2025
    • Custom module for silently and asynchronously running `gpupdate /force` on one or more remote computers.
      PowerShell
      0000Updated Jan 28, 2025Jan 28, 2025
    • Gathers all scheduled tasks matching the given name query, from all AD computers matching the given name queries, and exports relevant data about them to a CSV.
      PowerShell
      0000Updated Nov 23, 2024Nov 23, 2024
    • Takes an OU and returns an object containing all data about the OU and it's sub-OUs and child objects, retaining the OU structure. Optionally writes curated dat…
      PowerShell
      0030Updated Nov 14, 2024Nov 14, 2024
    • Returns relevant information about the latest membership change time and modification dates of relevant MECM deployment collections.
      PowerShell
      0000Updated Oct 29, 2024Oct 29, 2024
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.