Table of contents
TOC
Collapse the table of content
Expand the table of content

Get-MbamTPMOwnerPassword

Last Updated: 3/8/2017

SYNOPSIS

Gets a Trusted Platform Module (TPM). owner password.

SYNTAX

Get-MbamTPMOwnerPassword -ComputerDomain <String> -ComputerName <String> -Reason <String>
 [-UserDomain <String>] [-UserID <String>] -HelpDeskUrl <Uri> [<CommonParameters>]

DESCRIPTION

The Get-MbamTPMOwnerPassword cmdlet gets an owner password for a Trusted Platform Module (TPM). If a TPM does not accept the user PIN, it becomes locked. You need to use the owner password to unlock the TPM.

EXAMPLES

Example 1: Get the TPM owner password

PS C:\> Get-MbamTPMOwnerPassword -ComputerDomain "ContosoDomain" -ComputerName "ContosoComputer" -Reason "Forgot PIN" -HelpDeskUrl https://helpdeskserver/HelpDesk -UserDomain "ContosoDomain" -UserID "ContosoUser"

This command gets the TPM owner password from the MBAM help desk server for the specified computer and user. The command also specifies the reason the TPM is locked.

PARAMETERS

-ComputerDomain

Specifies the domain of the locked computer.

Type: String
Parameter Sets: (All)
Aliases: cd

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ComputerName

Specifies the name of the locked computer.

Type: String
Parameter Sets: (All)
Aliases: cn

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-HelpDeskUrl

Specifies the URL for the Microsoft BitLocker Administration and Monitoring (MBAM) help desk site.

Type: Uri
Parameter Sets: (All)
Aliases: url

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Reason

Specifies the reason for the password request.

Type: String
Parameter Sets: (All)
Aliases: r

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserDomain

Specifies the domain of the user.

Type: String
Parameter Sets: (All)
Aliases: ud

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserID

Specifies the ID of the user.

Type: String
Parameter Sets: (All)
Aliases: uid

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

String

The TPM owner password.

NOTES

Read-ADTpmInformation

Write-MbamTPMInformation

Microsoft BitLocker Administration and Monitoring

© 2017 Microsoft