Ustawianie domyślnego bootloadera efi - odpowiednik efibootmgr pod Windows

Szukam odpowiednik programu efibootmgr z Linuksa pod Win, zależy mi na tym żeby mógł wyświetlić listę dostępnych loaderów podobnie jak efibootmgr:

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0005,0009,0000,0007,0008
Boot0000* Windows Boot Manager
Boot0001* Arch Linux EFISTUB
Boot0005* rEFInd
Boot0007* UEFI: Built-in EFI Shell 
Boot0008 Hard Drive 
Boot0009* Windows Boot Manager

Oraz możliwość ustawianie BootOrder, gdzie w efibootmgr jak chcę zmienić kolejność domyślnych loaderów robię tak:

efibootmgr -o 0002,0005

Zależy mi na tym żeby program był również konsolowy tak żeby dało się łatwo dodać go do autostartu żeby po uruchamianiu Windowsa ustawiał wybrany wpis jak domyślny.