Private/New-JcprPassword.ps1

function New-JcprPassword {
    [CmdletBinding()]
    param (
        [int]$WordCount = 4
    )

    begin {

    }
    process {
        Set-Location $PSScriptRoot
        $WordList = Import-Csv ".\words.txt"
        $i = $WordCount - 1
        $NewPasswordSeed = $WordList | Get-Random -Count $wordCount | ForEach-Object { $_.word }
        while ($i -ge 0) {
            if ($i % 2 -eq 0) {
                $NewPasswordSeed[$i] = $NewPasswordSeed[$i].ToUpper()
            }
            $i--
        }
        ($NewPasswordSeed -join '-') + "$(Get-Random -Minimum 10 -Maximum 99)"
    }
    end {
    
    }
}