check the link in my sig admittedly xp related, but all apart the hardware profiles apply.
also, with the explorer shell tweak add /prefetch:1 on the end of the path to traktor/ableton exe’s.
have been experiment with the devcon and taskkill commands in a batch files, but each line requires UAC authorisation, so unless you’re happy to kill UAC it’s no good
type devcon findall * > all.txt
this creates a txt file with all devices on the machine listed.
to knock one out you need the line; devcon disable [device code]
do a line for each.
taskkill kills processes (windows services come back) use the line taskkill /im[taskname or pid - found in task manager]
i recommend then having a pause line after these
then “devcon restart” lines for each device, then a pause, then shutdown -s
this will then keep the batch running behind traktor/ableton after disabling devices, wait until you press any key, then restarts devices, then shuts down the machine