More questions than answers I'm afraid.
1. Daily it need to search for any new files are folder added, If so it has to be downloaded to my local machine.
How do you recognize a new file or folder? Date? Time?
What happens to files or folder that are downloaded? Do they get deleted from the server, moved elsewhere on the server?
3. Is there any possible to use GMail SMTP settings and send a mail using batch script. If we find any new files that details has to be mailed to the particular users to download.
If you have a GMAIL account you can use the Google SMTP server. Click
here. You will probably need to write a Windows script using the CDO.Message object.
For batch scripts, you can use
Blat which requires a download.
You can also use your own mail server if you have one or your ISP server.
How is all this being done now? Once you can do a walk through of the procedure you're currently using, automating it should be relatively easy.
Let us know.