TestimoX

API Reference

Class

GpoComparer

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Provides methods to load and diff GPO backups or live GPOs.

Inheritance

  • Object
  • GpoComparer

Constructors

public GpoComparer() #

Methods

public GpoBackupDiff Diff(GpoBackup left, GpoBackup right) #
Returns: GpoBackupDiff

Computes the diff between two GPO backups.

Parameters

left ADPlayground.Gpo.GpoBackup requiredposition: 0
Left-hand backup for comparison.
right ADPlayground.Gpo.GpoBackup requiredposition: 1
Right-hand backup for comparison.
Load 3 overloads
public GpoBackup Load(GpoInfo gpo) #
Returns: GpoBackup

Loads a GPO backup archive and returns file hashes for comparison.

Parameters

archive System.IO.FileInfo requiredposition: 0
Path to the backup archive.
public GpoBackup Load(DirectoryInfo directory, String displayName) #
Returns: GpoBackup

Loads an unpacked GPO directory and returns file hashes for comparison.

Parameters

directory System.IO.DirectoryInfo requiredposition: 0
Directory containing GPO files.
displayName System.String requiredposition: 1
Display name of the GPO.
Load(ADPlayground.Gpo.GpoInfo gpo) #

Loads files for an existing GPO represented by GpoInfo.

Parameters

gpo ADPlayground.Gpo.GpoInfo required
GPO information.