Get-MtADGpoState
SYNOPSIS
Collects Active Directory Group Policy state information.
SYNTAX
Get-MtADGpoState [-Refresh] [-ProgressAction <ActionPreference>] [<CommonParameters>]
DESCRIPTION
Collects GPO data including GPO objects, reports, permissions, and SYSVOL data. Results are cached for the session to avoid repeated queries. Connect-Maester -Service ActiveDirectory must complete successfully before this command can collect or return data.
EXAMPLES
EXAMPLE 1
Get-MtADGpoState
Returns cached GPO state or collects if not already cached. Returns no data unless Active Directory was explicitly connected through Connect-Maester.
EXAMPLE 2
Get-MtADGpoState -Refresh
Forces a fresh collection of GPO state data from Active Directory.
PARAMETERS
-Refresh
Forces a refresh of the data from Active Directory, bypassing the cache.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-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.