how many people are going to use it if i made a tool that let you edit the boot order using an interface?
alright everyone, presenting to you, bootswap!
A lightweight Win32 utility for managing UEFI firmware boot entries.
here is the code: https://github.com/aryanchoudharypro/bootswap
GitHub - aryanchoudharypro/bootswap: A lightweight Win32 utility for managing UEFI firmware boot entries

A lightweight Win32 utility for managing UEFI firmware boot entries - aryanchoudharypro/bootswap

GitHub
@Aryan ok not gonna lie this is cool as heck. I've been wanting this, as external Linux drives I plug in show up as firmware entries in BCD it's just a matter of swapping, if this can go beyond BCD to the UEFI level, even better, just haven't seen a good way since I know WMIC is dead these days argh. But great on you if you found a solution!
@Tamasg Can you explain a bit what you meen by the UEFI level? Asking this because it usis the WMI for changeing the boot order and stuff, instead of invokeing the wmic tool. WMI interfaces with the uefi to do its thing, so i am a bit confused. Thanks, and i am glad you found it helpful!