none
Verhalten der win32_tpm class unter Vista und Win7 RRS feed

  • Frage

  • Hallo zusammen,
    führe ich unter Win7 folgendes aus:

    $tpm = Get-WmiObject -class Win32_Tpm -namespace "root\CIMV2\Security\MicrosoftTpm" -computername $hostname
    wird $tpm mit folgendem befüllt.

    __GENUS : 2
    __CLASS : Win32_Tpm
    __SUPERCLASS :
    __DYNASTY : Win32_Tpm
    __RELPATH : Win32_Tpm=@
    __PROPERTY_COUNT : 8
    __DERIVATION : {}
    __SERVER : testrechner
    __NAMESPACE : root\CIMV2\Security\MicrosoftTpm
    __PATH : \\testrechner\root\CIMV2\Security\MicrosoftTpm:Win32_Tpm=@
    IsActivated_InitialValue : True
    IsEnabled_InitialValue : True
    IsOwned_InitialValue : True
    ManufacturerId : 1229346816
    ManufacturerVersion : 1.2
    [...]

    führe ich das ganze unter Windows Vista aus wird $tpm nicht befüllt.

    Ein Get-WmiObject -class Win32_Tpm -namespace "root\CIMV2\Security\MicrosoftTpm" -computername $hostname -list
    gibt zumindest mal die Properties und Methoden in {} aus.

    Hat jemand eine Idee warum?

    Danke Gruß
    Michael

    Freitag, 11. März 2011 21:23

Antworten

  • Eine Ausgabe erfolgt nur dann, wenn auf dem betreffenden Rechner TPM im Bios aktiviert ist. Ist das nicht der Fall, wird gar kein Objekt zurückgegeben. Das ist auch unter Windows 7 so.

    Grüße, Denniver


    http://bytecookie.wordpress.com/
    Montag, 14. März 2011 03:20
    Moderator