本帖最后由 pcl_test 于 2016-8-18 22:00 编辑
- //&cls&cscript -nologo -e:jscript "%~f0" "1.txt" "2.txt"&pause&exit
- var s = '', a = {}, files = WScript.Arguments;
- var fso = new ActiveXObject('Scripting.FileSystemObject');
- for (var i = 0; i<files.length; i++){
- var f = fso.opentextfile(files(i), 1);
- while(!f.AtEndOfStream){
- var str = f.ReadLine();
- if(!a[str]){
- a[str] = 1;
- s += str+'\r\n';
- //数据太大的话还是逐行输出吧 WSH.echo(str);
- }
- }
- f.Close();
- }
- WSH.echo(s);
复制代码
|