예제 #1
0
 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");
 }
예제 #3
0
 private async Task EnsureBootShim()
 {
     await invoker.SafeCreate(BcdGuids.Woa, $@"/d ""Windows 10"" /application BOOTAPP");
 }