FileArchiver is a service/application that was developed mainly to archive log files from various applications into one or many locations. The Service is multi-threaded, and can be configured in many ways. It can monitor multiple source directories based on wild card search or regular expressions. You can also filter based on text (regular expression search) within the file itself. Other features are that you can compress the destination folders created (SharpZipLib is used for zipping the folders). FileArchiver was developed under the GNU General Public License. The source code is attached as well. If you decide to enhance it, please post back the code to me, so that the community can gain from the enhancements. You can configure the source folders by Wild Card Expressions or Regular Expressions. The Destination can be organized by Date Modified or Created. Compression of the destination archives is also provided.
Windows Server 2008,
||.NET Framework 3.5 SP 1