Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <job>
- <script language="JavaScript">
- var d = new Date();
- // get current date for replacement
- var currDate = (d.getDate() + "." + (d.getMonth() + 1) + "." + d.getFullYear())
- // add leading zeros to date and month
- .replace(/^([0-9])\./g, '0$1.').replace(/\.([0-9])\./g, '.0$1.');
- var fso = new ActiveXObject("Scripting.FileSystemObject");
- var files = new Enumerator(fso.getFolder(".").files);
- var count = 0;
- for (; !files.atEnd(); files.moveNext())
- {
- var file = ""+files.item(); // make it string
- if (file.match(/[0-9]{2}\.[0-9]{2}\.[0-9]{4}/)) {
- var newName = file.replace(/[0-9]{2}\.[0-9]{2}\.[0-9]{4}/, currDate);
- fso.moveFile(file, newName);
- count++;
- }
- }
- WScript.echo("Renamed "+count+" files");
- </script>
- </job>
Add Comment
Please, Sign In to add comment