[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

12.25更新

本帖最后由 yhcfsr 于 2018-12-26 03:18 编辑
  1. @set @n=0/*&echo off
  2. set "TXT=test.txt"
  3. cscript -nologo -E:jscript "%~f0" "%TXT%" "%TEMP%"
  4. call "%temp%\ftmp.bat"
  5. del /f /q  /a:h "%temp%\ftmp.bat"
  6. pause&exit */
  7. var file=WScript.Arguments(0);
  8. var temp=WScript.Arguments(1);
  9. var fso=new ActiveXObject('scripting.FileSystemObject');
  10. fo=fso.OpenTextFile(file);
  11. var result='';
  12. while(!fo.AtEndOfStream)
  13. {
  14. line=fo.ReadLine();
  15. if(line=='end') break;
  16. if(begin) result+=line+'\r\n';
  17. if(line=='begin') var begin=1;
  18. }
  19. fo.close();
  20. temp=temp+'/ftmp.bat';
  21. fo=fso.OpenTextFile(temp,2,true);
  22. fo.Write(result)
  23. fo.close();
  24. f = fso.GetFile(temp);
  25. f.attributes=2
复制代码
1

评分人数

QQ 33892006

TOP

返回列表