@Horus As far as I know there is no general way to manipulate BIOS boot order. Some manufacturers provide tools for that but they are specific for that hardware and can’t be used on different ones.

You might just set the PCs to always PXE boot - we suggest to do this anyway. In case there is a task scheduled for a PC it will boot into the task. Otherwise it chainloads to boot from the local hard drive. Usually works for most systems.