[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. set b=D:\\存档
  3. set "input=1.txt"
  4. set "output=2.txt"
  5. for /f "delims=" %%a in ("%b%") do set c=%%~nxa
  6. for /f "tokens=1* delims=[]" %%a in ('find /n "user_pref(""mail.server.server1.directory""" ^<"%input%"') do (
  7. set _%%a=1
  8. )
  9. for /f "tokens=1* delims=[]" %%a in ('find /n "user_pref(""mail.server.server1.directory-rel""" ^<"%input%"') do (
  10. set #%%a=1
  11. )
  12. (for /f "tokens=1* delims=[]" %%x in ('find /n /v "" ^<"%input%"') do (
  13. if defined _%%x (
  14. for /f tokens^=1-5delims^=^" %%a in ("%%y") do (
  15. echo %%a"%%b"%%c"%b%"%%e
  16. )
  17. ) else if defined #%%x (
  18. for /f tokens^=1-10delims^=^"^/ %%a in ("%%y") do (
  19. echo %%a"%%b"%%c"%%d/%%e/%%f/%%g/%%h/%c%"%%j
  20. )
  21. ) else (
  22. echo=%%y
  23. )
  24. ))>"%output%"
  25. pause
复制代码
1

评分人数

bat小白,请多指教!谢谢!

TOP

返回列表