< Back
Get-TpmSupportedFeature
Post
NAME Get-TpmSupportedFeature
SYNOPSIS
Verifies whether a TPM supports specified features.
SYNTAX
Get-TpmSupportedFeature [[-FeatureList] <StringCollection>] [<CommonParameters>]
DESCRIPTION
The Get-TpmSupportedFeature cmdlet verifies whether a Trusted Platform Module (TPM) supports specified TPM features. Not all TPMs support all features.
PARAMETERS
-FeatureList [<StringCollection>]
Specifies feature names as a string collection. The cmdlet verifies the features that you specify. If you specify an empty collection, $Null, or do
not include this parameter, the cmdlet verifies all features.
Required? false
Position? 2
Default value none
Accept pipeline input? True (ByValue)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
StringCollection
This cmdlet accepts a collection of features to verify.
OUTPUTS
StringCollection
This cmdlet generates a StringCollection object that contains features that the TPM of the computer supports.
Example 1: Verify support for key attestation
PS C:\\> Get-TpmSupportedFeatures -FeatureList "Key Attestation"
key attestation
This command verifies whether TPM supports the key attestation feature. The cmdlet displays the string, key attestation, so TPM supports that feature.
RELATED LINKS
Online Version:
Trusted Platform Module Cmdlets in Windows PowerShell
SYNOPSIS
Verifies whether a TPM supports specified features.
SYNTAX
Get-TpmSupportedFeature [[-FeatureList] <StringCollection>] [<CommonParameters>]
DESCRIPTION
The Get-TpmSupportedFeature cmdlet verifies whether a Trusted Platform Module (TPM) supports specified TPM features. Not all TPMs support all features.
PARAMETERS
-FeatureList [<StringCollection>]
Specifies feature names as a string collection. The cmdlet verifies the features that you specify. If you specify an empty collection, $Null, or do
not include this parameter, the cmdlet verifies all features.
Required? false
Position? 2
Default value none
Accept pipeline input? True (ByValue)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
StringCollection
This cmdlet accepts a collection of features to verify.
OUTPUTS
StringCollection
This cmdlet generates a StringCollection object that contains features that the TPM of the computer supports.
Example 1: Verify support for key attestation
PS C:\\> Get-TpmSupportedFeatures -FeatureList "Key Attestation"
key attestation
This command verifies whether TPM supports the key attestation feature. The cmdlet displays the string, key attestation, so TPM supports that feature.
RELATED LINKS
Online Version:
Trusted Platform Module Cmdlets in Windows PowerShell