PkiHelper/Public/Test-CaTemplate.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function Test-CATemplate
{
    [cmdletBinding()]
    param(
        [Parameter(Mandatory = $true)]
        [string]$TemplateName
    )
    
    $tempates = certutil.exe -Template | Select-String -Pattern TemplatePropCommonName

    $template = $tempates -like "*$TemplateName"

    return [bool]$template
}