Js文件整理脚本

新建一个文件,名叫pigeonhole.js,保存到桌面上。然后用鼠标圈起所有要整理的文件夹和文件,拖拽到这个js文件图标上,就会自动把这些文件和文件夹转移到归档文件夹中。

var backupRoot="H:\\backup\\";// You can change here to you wanna folder 
var fso = WScript.CreateObject("Scripting.FileSystemObject"); 
var target = backupRoot+getCurrTime()+"\\"; 
if(!fso.FolderExists(target)){ 
fso.CreateFolder(target); 
} 

var args = WScript.Arguments; 
var objectNum=args.length; 
for(var i=0;i<args.length;i++){ 
if(fso.FileExists(args(i))) { 
fso.MoveFile(args(i),target); 
} 
else if(fso.FolderExists(args(i))) { 
fso.MoveFolder(args(i),target); 
} 
} 

WScript.Echo(objectNum.toString()+" Files have been backup to folder:"+target); 

function getCurrTime(){ 
var d = new Date(); 
var retval=""; 
retval += d.getYear()+"-"; 
retval += d.getMonth()+"-"; 
retval += d.getDay()+" "; 
retval += d.getHours()+"-"; 
retval += d.getMinutes()+"-"; 
retval += d.getSeconds()+" Store"; 
return(retval); 
}  

 

你可能感兴趣的:(脚本)