title: Batch file to rename all files in a folder by adding current date/time to beginning of filename
body: <p>I can't seem to understand how batch files add yyyy/mo/dd/hh/mm/ss to the beginning of filenames. (Using Windows 7) Accuracy to the second is important.</p>
  
  <p>It doesn't actually have to be a batch file, it just has to be a small program which can be executed by Directory Monitor whenever I add files to a folder: <a href="http://brutaldev.com/page/Directory-Monitor.aspx" rel="nofollow">http://brutaldev.com/page/Directory-Monitor.aspx</a>
  I only imagine that a batch file would be the simplest and most efficient approach, but any other suggestions are welcome.</p>
  
  <p>I work with many sequentially numbered files with overlapping filenames and I need a quick way to rename them whenever I add them to a folder such that there will never be any file with the same name yet they will still remain in sequential order. This is how I thought of adding the current date and time to the beginning of the filename and why seconds are important, since I can easily add multiple sets to a folder in under a minute but certainly not under a second. It would be ideal if the batch file could ignore file extensions and simply add the current date/time to the beginning of any file added to the folder.</p>