Advertisement
Guest User

Renamer

a guest
May 24th, 2012
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.90 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.Date;
  3. import java.text.SimpleDateFormat;
  4.  
  5. public class Renamer {
  6.  
  7.     public static void main(String[] args) {
  8.        
  9.         String filesDir = "C:\\OriginalFiles";
  10.         String convertedDir = "C:\\RenamedFiles";
  11.        
  12.         String[] files = new java.io.File(filesDir).list();
  13.         File oldFile[] = new File(filesDir).listFiles(), dest = new File(convertedDir);
  14.        
  15.         for( int i = 0; i < files.length; i++ ) {
  16.             Date todaysDate = new java.util.Date();
  17.             SimpleDateFormat formatter = new SimpleDateFormat("dd_MM_yyyy_HH_mm_ss");
  18.             String formattedDate = formatter.format(todaysDate);
  19.             int extdotpos = files[i].lastIndexOf(".");
  20.             String newName = formattedDate + files[i].substring(extdotpos);
  21.             oldFile[i].renameTo(new File(dest, newName));
  22.            
  23.             System.out.println(files[i] + " > " + newName);
  24.            
  25.             try {
  26.                 Thread.sleep(1000);
  27.             } catch (InterruptedException e) { }
  28.         }
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement