今天在網(wǎng)上游蕩發(fā)現(xiàn)了個好東西~保存下來!一直都苦于無法一下將舊項目下面的.SVN文件夾利落刪除~今天恰巧發(fā)現(xiàn)了一個方法,在此很是感謝~~
? 原文如下:http://www.ljnid.cn/?id=261
?? 寫了個JS腳本,可以刪除指定文件夾下面的所有.SVN文件夾
?? 在windows server 2003下測試通過,不保證XP可以運行
?? 使用方法:把下面的代碼保存為xxx.js
? 在控制臺用:cscript.exe xxx.js X:\xxx\xx
? 其中X:\xxx\xx是你指定的路徑?
?
js代碼:
if(WScript.Arguments.length==0)???
WScript.quit();???
??
var?fso?=?new?ActiveXObject("Scripting.FileSystemObject");???
var?fc,folder,folderList=[];???
var?rootFolder?=?fso.getFolder(WScript.Arguments(0));???
??
folderList.push(rootFolder);???
while(folderList.length>0){???
folder?=?folderList.pop();???
fc?=?new?Enumerator(folder.SubFolders);???
while(!fc.atEnd())???
{???
if(fc.item().name?=='.svn')???
fso.deleteFolder(fc.item().path,true);???
else??
folderList.push(fc.item());???
??
fc.moveNext();???
}???
}??
posted on 2008-10-17 09:20
-274°C 閱讀(2017)
評論(5) 編輯 收藏 所屬分類:
計算機綜合