@andreas70: I had exactly the same problem (it is a HASP Dongle) and I found a workaround. If you disable and enable the USB ROOT Hub in the device-manager after reboot the dongle will be recognised. To automate this some steps are required:
1. you need a command-line replacement for the device-manager: it is called devcon. The 2008-Version must be extracted from the WDK http://social.technet.microsoft.com/wiki/contents/articles/182.aspx
2. i wrote a batch-file:
I had to restart my flexlm as well so i have 3 additional lines in the bat-file:
3. to execute the batch-file without logging in you need to make a service from the batchfile. I used instsrv.exe and srvany.exe from WIN NT / WIN 2000 Resource-Kit (not offically suported under 2008 but works). There is a german howto http://www.ewig-drohendes-versagen.de/?p=755
Hope that helps
Peter
1. you need a command-line replacement for the device-manager: it is called devcon. The 2008-Version must be extracted from the WDK http://social.technet.microsoft.com/wiki/contents/articles/182.aspx
2. i wrote a batch-file:
Code:
timeout /t 4 > nul
devcon disable usb\root_hub
timeout /t 4 > nul
devcon disable usb\root_hub
Code:
net stop <name of flexlmservice>
timeout /t 4 > nul
net start <name of flexlmservice>
Hope that helps
Peter