提取含browser\features\ 关键词的路径- @if(0)==(0) @echo off
- set "file=extensions.json"
- set "s=\browser\features\"
- cscript.exe -NoLogo -E:JScript %0 "%file%" "%s%"
- PAUSE & exit/b
- rem 保存为ANSI文件
- @end
- function adoLoadText(filename, charset) {
- stream = new ActiveXObject("ADODB.Stream");
- stream.type = 2;
- stream.charset = charset;
- stream.open();
- stream.loadFromFile(filename);
- text = stream.readText(-1);
- stream.close();
- return(text);
- }
- var file = WSH.Arguments.Item(0);
- var jsontext =adoLoadText(file, "UTF-8");
- var obj = new Function("return" + unescape(jsontext))();
- var re = new RegExp(WSH.Arguments.Item(1).replace(/[.*+?^${}()|[\]\\]/g, "\\$&"));
- for (var k in obj) {var arr = obj[k] }
- for (var i=0, len = arr.length; i<len;i++) {
- var path=arr[i]["path"]
- if (re.test(path)) {WSH.Echo(path)}
- }
复制代码 |