Public/Test-CombinedWindowsPackage.ps1

function Test-CombinedWindowsPackage {
    [CmdletBinding()]
    param (
        [string]$PackagePath
    )
    
    try {
        $WinPackage = $null
        $WinPackage = Get-WindowsPackage -Online -PackagePath $PackagePath -ErrorAction SilentlyContinue
    }
    catch {
        
    }
    finally {
        Write-Verbose $PackagePath
        if ($WinPackage.PackageName) {
            Write-Verbose -Verbose $WinPackage.PackageName
        }
        if ($WinPackage.PackageName -match 'OnePackage') {
            $true
        }
        elseif ($WinPackage.PackageName -match 'Multiple_Packages') {
            $true
        }
        else {
            $false
        }
    }
}