Read-ADTpmInformation

Aggiornamento: agosto 2015

Si applica a: Microsoft BitLocker Administration and Monitoring 2.5, Microsoft BitLocker Administration and Monitoring 2.5 SP1

Read-ADTpmInformation

Reads Trusted Platform Module (TPM) owner information from Active Directory for one or more computers.

Sintassi

Parameter Set: Default
Read-ADTpmInformation -Server <String> [-After <DateTime> ] [-Credential <PSCredential> ] [-Recurse] [-ResultPageSize <Int32> ] [-SearchBase <String> ] [ <CommonParameters>]




Descrizione dettagliata

The Read-ADTpmInformation cmdlet gets Trusted Platform Module (TPM) owner information from an Active Directory computer object or linked msTPM-InformationObject or performs a search to retrieve this data for multiple computers.
The Server parameter is required and specifies the Active Directory Domain Services instance to connect to.
The search is not recursive. A search for computer objects is performed in the Active Directory path specified by the SearchBase parameter. The default value of the SearchBase parameter is the default naming context of the target domain. You can also set the SearchBase parameter to the full path of a single computer object.

Parametri

-After<DateTime>

Specifies that TPM owner passwords from Active Directory with corresponding timestamps more recent than the specified DateTime be read.


Alias

none

Obbligatorio?

false

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

true (ByPropertyName)

Accetta caratteri jolly?

false

-Credential<PSCredential>

Specifies the domain account credentials in which this cmdlet operates.


Alias

none

Obbligatorio?

false

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

true (ByPropertyName)

Accetta caratteri jolly?

false

-Recurse

Indicates that the cmdlet retrieves recovery information associated with the computer objects in the specified container and all child containers.


Alias

none

Obbligatorio?

false

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

false

Accetta caratteri jolly?

false

-ResultPageSize<Int32>

Specifies the maximum number of objects the server should return in a single page of results. The default is 1000, which is the default server MaxPageSize limit. If you change the server MaxPageSize to a value less than 1000, that value will take precedence over this parameter.Changing this value can be useful to throttling network bandwidth and reducing the LDAP server memory footprint required to service this query.


Alias

none

Obbligatorio?

false

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

true (ByPropertyName)

Accetta caratteri jolly?

false

-SearchBase<String>

Specifies an Active Directory path in which this cmdlet searches.


Alias

base

Obbligatorio?

false

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

true (ByPropertyName)

Accetta caratteri jolly?

false

-Server<String>

Specifies the name of the server in which to search for TPM information. The value to use for <server> in the Lightweight Directory Access Protocol (LDAP) query "LDAP://<server>/...".


Alias

none

Obbligatorio?

true

Posizione?

named

Valore predefinito

none

Accetta input da pipeline?

true (ByPropertyName)

Accetta caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per altre informazioni, vedere   about_CommonParameters (http://go.microsoft.com/fwlink/p/?LinkID=113216).

Input

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet.

  • Cmdlet parameters can be read from input by Property Name.


Output

Il tipo di output corrisponde al tipo di oggetti generati dal cmdlet.

  • PsObject

    Property Name PropertyType
    Computer String
    TpmOwnerInformation SecureString
    Time DateTime


Esempi

Example 1: Get TmpOwnerInformation records from a specified server

This command queries for TpmOwnerInformation records corresponding to each computer object in the container "OU=Workstations,OU=Machines,DC=Contoso,DC=com" (not including sub-containers).

The Active Directory query is performed as a user named Contoso.com\adpullreader.

Each returned record is an instance of PsObject with name of the computer, the TPM owner authorization string, and the time at which it was backed up to Active Directory (if known).


PS C:\> $Cred = Get-Credential contoso\adpullreaderPS C:\> Read-ADTpmInformation -Server "Contoso.com" -Credential $Cred -SearchBase "OU=Workstations,OU=Machines,DC=Contoso,DC=com"

Example 2: Get TmpOwnerInformation records from a specified server recursively

This command queries for TpmOwnerInformation records corresponding to each computer object in the container "OU=Workstations,OU=Machines,DC=Contoso,DC=com" and sub-containers.

The Active Directory query is performed under the cmdlet's process credentials.

Each returned record is an instance of PsObject with name of the computer, the TPM owner authorization string and the time at which it was backed up to Active Directory (if known).


PS C:\> Read-ADTpmInformation -Server "Contoso.com" -SearchBase "OU=Machines,DC=Contoso,DC=com" -Recurse

Example 3: Get TpmOwnerInformation records for each computer in a specified container after a specified date

This command queries for TpmOwnerInformation records corresponding to each computer object in the container "OU=Workstations,OU=Machines,DC=contoso,DC=com" (not including sub-containers).
The Active Directory query is performed under the cmdlet process's credentials.

Only TPMOwnerInformation that might have been backed up to Active Directory after September 1, 2014 01:00:00 UTC will be retrieved.

Each returned record is an instance of PsObject with name of the computer, the TPM owner authorization string and the time at which it was backed up to Active Directory (if known).


PS C:\> Read-ADTpmInformation -Server "Contoso.com" -SearchBase "OU=Workstations,OU=Machines,DC=Contoso,DC=com" -After ([datetime]::Parse("09/01/2014 01:00:00"))

Example 4: Get a TpmOwnerInformation record for a distinguished computer in a specified container

This command queries the TPMOwnerInformation record for the computer object with the distinguished computer name: "CN=USER1-PC,OU=Workstations,OU=Machines,DC=Contoso,DC=com".

The Active Directory query is performed under the cmdlet's process credentials.

The returned record is an instance of PsObject with name of the computer, the TPM owner authorization string and the time at which it was backed up to Active Directory (if known).


PS C:\> Read-ADTpmInformation -Server "Contoso.com" -SearchBase "CN=USER1-PC,OU=Workstations,OU=Machines,DC=Contoso,DC=com"

Argomenti correlati

Aggiunte alla community

AGGIUNGI
Mostra: