function Get-SecurityPolicySetting { <# .SYNOPSIS Gets the security policy Value for a given setting. #> [CmdletBinding()] param( [Parameter(Mandatory = $true)] [string]$settingName ) $logLead = (Get-LogLeadName) Write-Verbose "$logLead : Getting Security policy" $securityContent = Get-SecurityPolicy Write-Verbose "$logLead : Parsing Security policy" return ($securityContent | Where-Object {$_ -like ("{0}*" -f $settingName)} | ForEach-Object {$_.Split("=", [System.StringSplitOptions]::RemoveEmptyEntries).Trim()} | Select-Object -Last 1) }