private void ConfigureBcd() { bcdInvoker.SafeCreate(BcdGuids.DevMenu, @"/d ""Developer Menu"" /application BOOTAPP"); bcdInvoker.Invoke($@"/set {{{BcdGuids.DevMenu}}} path \Windows\System32\BOOT\developermenu.efi"); bcdInvoker.Invoke($@"/set {{{BcdGuids.DevMenu}}} device partition={efiEspPath}"); bcdInvoker.Invoke($@"/set {{{BcdGuids.DevMenu}}} testsigning on"); bcdInvoker.Invoke($@"/set {{{BcdGuids.DevMenu}}} nointegritychecks on"); bcdInvoker.Invoke($@"/displayorder {{{BcdGuids.DevMenu}}} /addlast"); }
private void EnsureBootShim() { invoker.SafeCreate(BcdGuids.Woa, $@"/d ""Windows 10"" /application BOOTAPP"); }
private async Task EnsureBootShim() { await invoker.SafeCreate(BcdGuids.Woa, $@"/d ""Windows 10"" /application BOOTAPP"); }