Guest User

Untitled

a guest
Oct 21st, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     <job>
  2.         <script language="JavaScript">
  3.             var d = new Date();
  4.             // get current date for replacement
  5.             var currDate = (d.getDate() + "." + (d.getMonth() + 1) + "." + d.getFullYear())
  6.                 // add leading zeros to date and month
  7.                 .replace(/^([0-9])\./g, '0$1.').replace(/\.([0-9])\./g, '.0$1.');
  8.             var fso = new ActiveXObject("Scripting.FileSystemObject"); 
  9.             var files = new Enumerator(fso.getFolder(".").files);
  10.             var count = 0;
  11.             for (; !files.atEnd(); files.moveNext())
  12.             {
  13.                 var file = ""+files.item(); // make it string
  14.                 if (file.match(/[0-9]{2}\.[0-9]{2}\.[0-9]{4}/)) {
  15.                     var newName = file.replace(/[0-9]{2}\.[0-9]{2}\.[0-9]{4}/, currDate);
  16.                     fso.moveFile(file, newName);
  17.                     count++;
  18.                 }
  19.             }
  20.             WScript.echo("Renamed "+count+" files");
  21.         </script>
  22.     </job>
Add Comment
Please, Sign In to add comment