Microsoft Surface: prüfen via CMD,PS,WMI ob UEFI-Option Enable "Boot Configuration Lock" aktiv ist
Hallo zusammen,
ich versuche aktuell herauszufinden, wo ich in einer Datei, Registry, CMD-/PowerShell-Command, WMI oder ähnliches herausfinden kann, ob bei einem Microsoft Surface Gerät das die Option
"Enable Boot Configuration Lock"
Aktiv ist.
Leider bin ich bisher nicht schlau geworden.
Über Suchanfragen im Internet konnte zumindest ich bisher auch nichts brauchbares finden.
Mit Registry-Snapshots (vorher/nachher) bin ich leider auch nicht weiter gekommen.
Grund hierfür ist, dass es natürlich unschön ist, wenn eine Veränderung des Boot-Konfiguration für die Installation einer Verschlüsselung durch diese UEFI-Option verhindert wird ;)
Danke für eure Antwort im Voraus.
Tralveller
ich versuche aktuell herauszufinden, wo ich in einer Datei, Registry, CMD-/PowerShell-Command, WMI oder ähnliches herausfinden kann, ob bei einem Microsoft Surface Gerät das die Option
"Enable Boot Configuration Lock"
Aktiv ist.
Leider bin ich bisher nicht schlau geworden.
Über Suchanfragen im Internet konnte zumindest ich bisher auch nichts brauchbares finden.
Mit Registry-Snapshots (vorher/nachher) bin ich leider auch nicht weiter gekommen.
Grund hierfür ist, dass es natürlich unschön ist, wenn eine Veränderung des Boot-Konfiguration für die Installation einer Verschlüsselung durch diese UEFI-Option verhindert wird ;)
Danke für eure Antwort im Voraus.
Tralveller
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 374362
Url: https://administrator.de/forum/microsoft-surface-pruefen-via-cmd-ps-wmi-ob-uefi-option-enable-boot-configuration-lock-aktiv-ist-374362.html
Ausgedruckt am: 25.12.2024 um 15:12 Uhr
5 Kommentare
Neuester Kommentar
zumindest kann man das meinem aktuellen Wissensstand nach nicht per Skript einfach lösen
Doch kann man, alle diese Win32 Funktionen kannst du direkt per Powershell nutzen indem du sie als c# code importierst c++ ist dafür nicht nötig!Add-Type -MemberDefinition '
[DllImport("kernel32.dll")] public static extern UInt32 GetFirmwareEnvironmentVariable(string lpName, string lpGuid, IntPtr pBuffer, UInt32 nSize);
' -name "tools" -namespace UEFI -EA SilentlyContinue
Ich erhalte nur ein leere Ausgabe.
Ist ja auch so gedacht, du musst die dir zur Verfügung gestellte Funktion ja euch erst Mal benutzen