Doesn't work like that for me.
If I unplug the usb cable then replug it, it loses exclusive access on my machine.
The way the batch file was written, unless someone posted an improved version, was as follows:
Start DS4windows.exe
Start service a, b, c
Set service a, b, c to not start on reboot
Thus, when windows starts on reboot, service a, b, c are not running and ds4win can start and grab the controller exclusively. Once those processes are active though, that prevents DS4 windows from grabbing the device exclusively. Maybe it's different cause you two use BT connection and I use USB?
I suppose I could script a companion batch to stop services a, b, c, then go through the whole thing again... but I'm lazy and want someone else to have already done it for me.