API Reference
Class
GpoMissingSysvolFilesService
Detects missing SYSVOL files/folders for GPOs without relying on GPMC COM / Get-GPOReport.
Inheritance
- Object
- GpoMissingSysvolFilesService
Methods
public static GpoMissingSysvolFilesRow Analyze(GpoListItem item) #Returns:
GpoMissingSysvolFilesRowAnalyzes a single GPO list item for missing SYSVOL baseline files/folders.
Parameters
- item ADPlayground.Gpo.GpoListItem
public static IReadOnlyList<GpoMissingSysvolFilesRow> GetMissingFiles(String forestName = null, String domainFilter = null, IReadOnlyList<String> gpoNames = null, IReadOnlyList<Guid> gpoGuids = null, Boolean brokenOnly = false) #Returns:
IReadOnlyList<GpoMissingSysvolFilesRow>Scans GPO SYSVOL folders for missing baseline files and returns a per-GPO summary.
Parameters
- forestName System.String = null
- Optional forest DNS name; when null, uses current forest.
- domainFilter System.String = null
- Optional domain DNS name to limit results.
- gpoNames System.Collections.Generic.IReadOnlyList{System.String} = null
- Optional display-name filters (supports * and ?).
- gpoGuids System.Collections.Generic.IReadOnlyList{System.Guid} = null
- Optional GUID filters.
- brokenOnly System.Boolean = false
- When true, returns only GPOs with at least one missing item.