I want a small program that locate a text file on the disk or flash drive where it is. If somebody erased and then copy it back to the disk, I should be able to know it for the change in location in the disk. The program must be in visual basic or C, but should be launched from a vb subroutine. The idea is to detect if a text file was removed and copied back to a flash drive or a disk in a really trusted way. The program should be able to detect if the file was only altered, for example, changes in the text, or definitively erased and copied in other sector of the disk.