Hi slartabartfast -- I still haven't got it working -- but I did find another slightly altered version of that bat file, its the same but without the slashes -- so
set devmgr_show_nonpresent_devices=1
start Devmgmt.msc
and when I ran that one it again launched the device manager and this time there were some hidden devices to see and I uninstalled them but it is still not working -- I can't imagine why there would be a difference in the batfiles if they both launch the device manager they should both have the same ability to show hidden drivers I would think but I guess that just shows what I know or rather what I don't know
I also found some more stuff on the web about setting the default midi device in windows 7 by manipulating the registry -- I went through that and made the changes and still no success
Also found something called the dosbox that lets you have a dos box running in windows and I used it to list midi devices and it only listed
0 wavetable synth
1 uno 1x1 (or whateer the name of my little usb device is)
so judging by that it doesn't seem that there are hidden devices cluttering up my ports, unfortunately I didn't run that query until after I had deleted the hidden devices via the bat file -- I would certainly like to have seen if they were listed there before I uninstalled them.
I am getting pretty frustrated, I don't guess I will go too much farther before I decide to just reformat my pc and take my chances at getting Cakewalk Guitar Studio 2 installed again on windows 7