DefenderDeviceControlUnmanaged
1.0.0
Microsoft Defender Device Control for unmanaged Windows 11 devices - no Intune, no domain GPO, no MDM. Apply, audit, and verify the canonical Local GPO Device Control registry surface from a single PowerShell cmdlet.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Copyright (c) 2026 Luke Evans
Package Details
Author(s)
- Luke Evans
Tags
Defender DeviceControl USB MDE Security Windows Unmanaged GroupPolicy
Functions
Get-DefenderDcPolicy Invoke-DefenderDcOnboarding Invoke-DefenderDcUsbTest Set-DefenderDcPolicy Test-DefenderDcPolicy Test-DefenderDcPolicyXml
PSEditions
Dependencies
This module has no dependencies.
Release Notes
See https://github.com/LukeEvansTech/defender-device-control-unmanaged/blob/main/CHANGELOG.md
FileList
- DefenderDeviceControlUnmanaged.nuspec
- DefenderDeviceControlUnmanaged.psd1
- DefenderDeviceControlUnmanaged.psm1
- Imports.ps1
- Private\Get-DcComputerStatus.ps1
- Private\Get-DcRegistryManifest.ps1
- Private\Get-DefenderMpCmdRun.ps1
- Private\Invoke-DcRegistryWrites.ps1
- Private\Read-DcPolicyXml.ps1
- Private\Remove-DcPolicy.ps1
- Private\Test-DcXmlWithMpCmdRun.ps1
- Private\Test-IsElevated.ps1
- Public\Get-DefenderDcPolicy.ps1
- Public\Invoke-DefenderDcOnboarding.ps1
- Public\Invoke-DefenderDcUsbTest.ps1
- Public\Set-DefenderDcPolicy.ps1
- Public\Test-DefenderDcPolicy.ps1
- Public\Test-DefenderDcPolicyXml.ps1
- examples\Apply-Audit.ps1
- examples\Apply-Enforce.ps1
- examples\Onboard-Then-Apply.ps1
- examples\README.md
- examples\Verify.ps1
- policy\PolicyGroups.xml
- policy\PolicyRules.Audit.xml
- policy\PolicyRules.Enforce.xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 | 6 | 5/25/2026 |
| 1.0.0 (current version) | 6 | 5/22/2026 |