Files
Intune/intune/Externally Sourced Remediations/DeviceCompliance/Get-CustomCompliance-Registry/Detect_CustomCompliance_Reg.ps1
2025-05-19 15:19:36 -04:00

14 lines
478 B
PowerShell

# Check if a specific registry key exists and a service is running
$regPath = "HKLM:\Software\MyCompany\Settings"
$regName = "ComplianceSetting"
$serviceName = "MyService"
$regExists = Test-Path "$regPath\$regName"
$serviceStatus = Get-Service -Name $serviceName -ErrorAction SilentlyContinue
if ($regExists -and $serviceStatus.Status -eq "Running") {
Write-Output "Compliance settings are in place."
} else {
Write-Output "Compliance settings are not in place."
}