Sounds like you are sorted Sharke - well done on the batch file ... but all that time? ...
... perhaps you might like to see if
VoiceMeeter/Banana has a place in your config. The Virtual ASIO performs well for me (and handles the virtual cable(s) underneath). Set your default devices to VoiceMeeter and forget. Configure your in/outs to VoiceMeeter and tweak/mute according to your requirement at the time. I find it very versatile too.