MapiADTools
1.4
--- Available Functions ---
- Get-MicrosoftUpdatesReport (gmur): updates report for Windows and Microsoft 365 Apps
--- Available Functions ---
- Get-MicrosoftUpdatesReport (gmur): updates report for Windows and Microsoft 365 Apps (Office)
- Get-ComputerReport (gcr): All-in-one client health dashboard (ping, OS, uptime, reboot, AD last logon).
- Get-PendingReboot (gpr): Comprehensive check for pending reboot reasons (CBS, WU, MECM, etc.).
- Get-M365UpdateSource: Diagnoses the M365 Apps update source (MECM, GPO, ODT) and task health.
- Get-ClientActivity: Creates a timeline of computer power events (logon, shutdown, sleep).
- Get-ADUserInfo (gadu): Flexible AD user search (name, SAM) with password expiry, last logon, and MECM PC data.
- Set-ADUserMustChangePassword: Toggles the "User must change password at next logon" flag.
- Test-ADUserMailboxMigrationStatus: Checks a user's Exchange Hybrid mailbox migration state.
- Get-ComputerLastOnline (lol): Finds a computer's most accurate last logon time by querying all DCs.
- Get-Win10ADClient: Queries AD for Win 10/11 clients, showing friendly OS names (e.g., 23H2).
- Get-InstalledSoftware (soft): Inventories software on remote computers with remote uninstallation.
- Get-FastPing (fping): High-performance, parallel ping with reverse DNS validation for large lists.
- Get-ClientUptime (uptime): Gets computer uptime and interactively logged-on users.
- Get-OSVersion (os): Retrieves detailed OS info (build, friendly name like 23H2).
- Get-MappedDrives: Lists all mapped network drives for active user sessions.
- Get-ClientFQDN (fqdn): Gets a client's FQDN from its NetBIOS name and copies it to the clipboard.
- Test-AdminAccess (IsAdmin): Checks for local admin privileges on target computers.
- Invoke-GarbageCollection (igc): Manually triggers .NET Garbage Collection for memory profiling.
- Find-GpoSetting (search-GPO): Searches within Group Policy Object (GPO) reports for a specific string pattern
Installation Options
Owners
Copyright
(c) 2025 Matthias Piplak. All rights reserved.
Package Details
Author(s)
- Matthias Piplak
Functions
Set-ADUserMustChangePassword Test-ADUserMailboxMigrationStatus Get-ComputerLastOnline Get-ADUserInfo Get-ClientActivity Get-Win10ADClient Get-FastPing Get-ClientUptime Get-M365UpdateSource Get-OSVersion Get-PendingReboot Invoke-GarbageCollection Test-AdminAccess Get-MappedDrives Get-ClientFQDN Get-InstalledSoftware Get-ComputerReport Get-MicrosoftUpdatesReport Find-GpoSetting
Dependencies
This module has no dependencies.
FileList
- MapiADTools.nuspec
- MapiADTools.psd1
- MapiADTools.psm1