hi
i need to copy a lot of image files (more that a thousand image, each of which is maximum 1 MB), which are stored on different machines on intranet, to a central NAS storage.
i will write a C# program for that..
what is the most efficient method to do the job? is (File.Copy) enough, or...?
This process will be a daily job,
and it's NOT JUST a copying process.. files have to be organized in a specific hierarchy and their information has to be updated in database, so i think synchronization applications won't work for me
Since i need to update file status on database, then i need to know when the copying process of the file is finished, and whether it succeeded or failed (in in general, sometimes files are corrupted for some reason when copying fails)
What I have tried:
i have tried File.Copy for little number of files.. but haven't tried it for a large number.