I haven't figured out how to get icamsource to run at boot...so I'm still using the directions to run it as a service posted by viop-ninja (which I am grateful for). I use the Windows NT Resource Kit to run icamsource as a service at computer boot (even multiple instances by creating a service for each instance -- good for pre-version 2 icamsource). I also created a service for dropbox (using same directions as for icamsource) and added it as a dependency to the icamsource service.
I have used this method successfully in Windows XP Pro, Windows Vista Home, and Windows 7 Pro. The directions can be found here:
http://skjm.com/forum/index.php?topic=447.0If you are running icamsource 2.1.1, set up the multiple cameras in one instance of icamsource and then you don't need to set any AppParameters in the registry. To make a service dependent on another service (such as dropbox for free offsite motion capture backup), add the following information to your registry after step 6 of voip-ninja's post halfway down the page:
DependOnService REG_MULTI_SZ DropBox
The above multi-string value was added to my icam service key. Now, dropbox and icamsource both run at startup. If your network connections service doesn't start at bootup, you'll want to change that service so that it will also start at boot. Good luck!