TestimoX

API Reference

Class

GpoRedirectAnalyzer

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers static

Verifies the gPCFileSysPath stored in Active Directory matches the expected domain-based SYSVOL path for a GPO.

Inheritance

  • Object
  • GpoRedirectAnalyzer

Methods

public static IEnumerable<GpoRedirectFinding> FindRedirected(String domainName, Guid[] ids = null, String[] names = null) #
Returns: IEnumerable<GpoRedirectFinding>

Finds GPOs where the stored gPCFileSysPath does not match the expected SYSVOL path (\\<domain>\\SYSVOL\\<domain>\\Policies\\{GUID}).

Parameters

domainName System.String requiredposition: 0
Domain DNS name.
ids System.Guid[] = null optionalposition: 1
Optional list of GPO GUIDs to check.
names System.String[] = null optionalposition: 2
Optional list of GPO display names (supports wildcards) to check.

Returns

Sequence of redirect/mismatch findings.

public static View Get(String domainName, Guid[] ids = null, String[] names = null) #
Returns: View

Collects redirected SYSVOL path findings with explicit success/failure signaling.

Parameters

domainName System.String requiredposition: 0
Domain DNS name.
ids System.Guid[] = null optionalposition: 1
Optional list of GPO GUIDs to check.
names System.String[] = null optionalposition: 2
Optional list of GPO display names (supports wildcards) to check.

Returns

Collection snapshot with redirect findings and status metadata.