|
|
发表于 2016-7-14 17:20:46
|
显示全部楼层
- //&cls&dir /a-d/b *.txt|cscript -nologo -e:jscript "%~f0"&pause&exit
- var fso = new ActiveXObject('Scripting.Filesystemobject');
- var arr={}, n=0;
- while(!WSH.StdIn.AtEndOfStream){
- var file = WSH.StdIn.ReadLine();
- try{
- var str = fso.OpenTextFile(file, 1).ReadAll().match(/<([^>]+)>/)[1];
- arr[str]?arr[str]+=fso.GetFile(file).Name+'|':arr[str]=fso.GetFile(file).Name+'|';
- }catch(e){}
- }
- for(var a in arr){
- if(arr[a].split(/\|/).length >= 2){
- n++;
- WSH.Echo(n+': '+arr[a].slice(0, -1));
- }
- }
复制代码 |
|