Puggle Portable
Puggle portable has been designed for use on removable storage devices, like external hard disk drives or usb sticks.
Simply, copy and run the application file in the drive you want to index. Puggle portable will then index your files and allow you to search over them on any computer.