Test-MtAdComputerOperatingSystemDetails
SYNOPSIS
Provides detailed breakdown of computers by operating system and service pack.
SYNTAX
Test-MtAdComputerOperatingSystemDetails [-ProgressAction <ActionPreference>] [<CommonParameters>]
DESCRIPTION
This test provides a comprehensive view of the operating system landscape in the domain, including OS versions and service pack levels. This helps identify outdated systems, unsupported versions, and systems requiring security updates.
Security Value:
- Identifies end-of-life operating systems
- Reveals systems missing critical service packs
- Supports vulnerability management programs
- Helps plan OS upgrade and standardization efforts
EXAMPLES
EXAMPLE 1
Test-MtAdComputerOperatingSystemDetails
Returns $true if computer data is accessible.
PARAMETERS
-ProgressAction
Determines how PowerShell responds to progress updates generated by a script, cmdlet, or provider, such as the progress bars generated by Write-Progress.
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
OUTPUTS
System.Boolean
NOTES
RELATED LINKS
https://maester.dev/docs/commands/Test-MtAdComputerOperatingSystemDetails