TestimoX

API Reference

Class

CseEnableService

Namespace ADPlayground.Gpo.GpoLocal
Assembly ADPlayground
Modifiers static

Enables Group Policy Client-Side Extensions (CSEs) referenced in a GPMC backup by toggling known "No*" flags under HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\{GUID} to 0 when present.

Inheritance

  • Object
  • CseEnableService

Methods

public static IReadOnlyList<CseChange> EnableOnLocal(IEnumerable<Guid> cseGuids, Boolean apply) #
Returns: IReadOnlyList<CseChange>

Enables the specified CSEs on the local machine. When apply is false, returns a preview of changes.

Parameters

cseGuids System.Collections.Generic.IEnumerable{System.Guid} requiredposition: 0
apply System.Boolean requiredposition: 1
public static IReadOnlyList<Guid> ExtractFromBackup(String backupRoot) #
Returns: IReadOnlyList<Guid>

Extracts distinct CSE GUIDs from backup.xml files under a GPMC backup root. Uses a tolerant regex scan.

Parameters

backupRoot System.String requiredposition: 0