Advertisement
Guest User

Untitled

a guest
Mar 10th, 2023
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. @echo off
  2. setlocal EnableDelayedExpansion
  3.  
  4. set "file=C:\Users\pe_ma\Documents\FS\EDDNEDDC_ACARS.txt"
  5. set "search=[OFP]"
  6.  
  7. set /a "line=0"
  8. set "Dep_Code="
  9. set "Arv_Code="
  10. set "Arrival="
  11. set "Arv_time="
  12.  
  13. for /f "usebackq tokens=* delims=" %%a in ("%file%") do (
  14. set /a "line+=1"
  15. if "!line!" equ "4" (
  16. set "Dep_Code=%%a"
  17. set "Dep_Code=!Dep_Code:~20,4!"
  18. )
  19. if "!line!" equ "8" (
  20. set "Arv_Code=%%a"
  21. set "Arv_Code=!Arv_Code:~25,4!"
  22. )
  23. if "!line!" equ "9" (
  24. set "Arrival=%%a"
  25. for /f "tokens=2 delims=-" %%b in ("!Arrival!") do (
  26. set "Arrival=%%b"
  27. )
  28. set "Arrival=!Arrival:~1!"
  29. )
  30. if "!line!" equ "10" (
  31. set "Arv_time=%%a"
  32. set "Arv_time=!Arv_time:~24,4!"
  33. goto :endloop
  34. )
  35. if "%%a"=="!search!" (
  36. set /a "line+=4"
  37. )
  38. )
  39.  
  40. :endloop
  41. set "output=%Dep_Code% %Arv_Code% %Arrival% %Arv_time%"
  42. echo %output% >> Ziel.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement