Overview of ComputerManagementDsc resources
mainThe ComputerManagementDsc module provides a collection of Desired State Configuration (DSC) resources for managing various Windows system settings.
Key resources include:
- Computer: Configures computer name, description, and Active Directory domain or workgroup membership.
- IEEnhancedSecurityConfiguration: Configures IE Enhanced Security Configuration for administrator or user roles.
- OfflineDomainJoin: Joins computers to an Active Directory domain using an Offline Domain Join request file.
- PendingReboot: Monitors registry locations to predict and handle pending reboots.
- PowerPlan: Activates a specific power plan.
- PowerShellExecutionPolicy: Sets the desired PowerShell execution policy.
- PSResourceRepository: Manages PowerShellGet repositories.
- RemoteDesktopAdmin: Manages remote desktop administration settings.
- ScheduledTask: Defines, deletes, or disables run-once or recurring scheduled tasks. Note: Requires the
ScheduledTasksPowerShell module (Windows Server 2012/Windows 8 or newer). Configurations can be compiled on older systems but cannot be applied. - SmbServerConfiguration: Configures SMB Server settings.
- SmbShare: Manages SMB shares.
- SystemLocale: Sets the system locale.
- SystemProtection: Configures System Protection (Workstations only; Servers not supported).
- SystemRestorePoint: Creates or deletes restore points (Workstations only; Servers not supported).
- TimeZone: Sets the machine time zone.
- UserAccountControl: Configures UAC notification levels or granular settings.
- VirtualMemory: Configures paging file properties.
- WindowsEventLog: Configures specific Windows Event Logs.
- WindowsCapability: Enables or disables Windows Capabilities.