Hi,
Thanks for detailed requirement about your work.
your project is very much doable in c# language.
it can run unattended on server as a windows service and once it finish task , it can email you log file generated through that program.
My Introduction:
I am having 7+ years of experience working with Microsoft technology stack, that includes 3+ years of experience working with CMMI Level 3 software company.
I am equally comfortable creating any type of application required to run in windows environment(website, windows app, windows service) using either c# or vb.net.
If you have more questions you can ask me in chat.
Thanks,
Yogesh Keraliya