none
Bitlocker Abfrage ohne Adminrechte RRS feed

  • Frage

  • Hallo zusammen,

    ist es möglich den Status des Bitlockers (an oder aus) mittels Sktript ohne Administrationsrechte abzufragen? Soweit ich gelesen habe, gibt es hierfür keinen Regestrie Key. Am Ende des Skriptes sollte rauskommen z.B C-Platte verschlüsselt oder unverschlüsselt. Mit Adminrechten funktioniert dies auch super, nur leider nicht als "normaler User"!

    Was ich schon ausprobiert habe ist:

    manage-bde -status:

    BitLocker-Laufwerkverschlüsselung: Konfigurationstool, Version 10.0.10011
    Copyright (C) 2013 Microsoft Corporation. Alle Rechte vorbehalten.

    FEHLER: Der Zugriff auf eine erforderliche Ressource wurde verweigert.

    Stellen Sie sicher, dass Sie für den Computer über Administratorrechte verfügen.

    Und eine WMI-Abfrage

    strComputer = "."
    Set objShell = CreateObject("Wscript.Shell")
    strEnvSysDrive = objShell.ExpandEnvironmentStrings("%SystemDrive%")
     
    Set objWMIServiceBit = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2\Security\MicrosoftVolumeEncryption")
    Set colItems = objWMIServiceBit.ExecQuery("SELECT * FROM Win32_EncryptableVolume",,48)
     
    For Each objItem in colItems
        If objItem.DriveLetter = strEnvSysDrive Then
            strDeviceC = objItem.DeviceID
            DriveC =  "Win32_EncryptableVolume.DeviceID='"&strDeviceC&"'"
            Set objOutParams = objWMIServiceBit.ExecMethod(DriveC, "GetProtectionStatus")
            If objOutParams.ProtectionStatus = "1" or objOutParams.ProtectionStatus = "2" Then
                wscript.Echo "Bitlocker is enabled"
            Else
                wscript.Echo "Bitlocker is disabled"
            End if
        End If
    Next

    Dienstag, 14. März 2017 12:09

Alle Antworten