Sometimes Autorun.exe may not launch as expected on devices that contain more than one Storage Card. Why?
Windows Mobile provides a mechanism to automatically launch an executable named “autorun.exe” when placed on a storage card and in a special directory named for the processor type (that is, – \storage card\2577\autorun.exe). Some devices support multiple storage cards or use internal, non-removable storage cards to self configure the device. Autorun.exe may not launch as expected on devices that contain more than one storage card containing an autorun.exe file. This will corrected in future versions of Windows Mobile.