Good USB - wait for restart / ducky script 3.0?

Hey People,
Im currently exploring automating computer setups with the flipper zero bad usb function, but since Windows needs to restart for, like, everything (e.g. joining domain), I’m wondering if there is any way to make the flipper wait for reboot.

Also, are there any plans to implement ducky script 3.0? As a Software Developer being able to define functions and having if clauses would be just amazing. Especially for compatibility with different Os like Windows 10/11 (some minor GUI differences the flipper has to account for)

The only things I have programmed into BadUSB on my Flipper are Windows Autopilot enrollment and another for Windows updates from PowerShell at the OOBE screens.

I read that you can program in a stop that waits for a button press to resume, so you might try that. Another option would be to estimate how long it takes to reboot and add that delay into your script.

Sometimes you just have to experiment to see what works best for you.

Good luck!