Advertisement
Guest User

Untitled

a guest
Apr 17th, 2014
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. "Event Type : Full Histogram"
  2. "Serial Number : xxxxxx"
  3. "Version : V 10.60-8.17 "
  4. "File Name : W133FA0Z.580H"
  5. "Histogram Start Time : 12:39:08"
  6. "Histogram Start Date : 2014-04-11"
  7.  
  8. StartDate StartTime
  9.  
  10. 2014-04-11 12:39:08
  11.  
  12. @echo off
  13. pushd "pathToYourFolderContainingFilesToRename"
  14. for /f "tokens=1,3 delims=:" %%A in (
  15. 'findstr /bc:^""Histogram Start Date :" *.txt'
  16. ) do for /f delims^=^"^ %%C in (
  17. "%%B"
  18. ) do for /f tokens^=4-6^ delims^=^":^ %%D in (
  19. 'findstr /bc:^""Histogram Start Time :" "%%A"'
  20. ) do ren "%%A" "%%C %%D.%%E.%%F.txt"
  21. popd
  22.  
  23. @echo off&cls
  24.  
  25. setlocal EnableDelayedExpansion
  26.  
  27. for %%x in (*.txt) do (
  28. set /a $sw=1
  29. for /f "skip=4 tokens=2-4 delims=:" %%a in ('type "%%x"') do (
  30. if !$sw! equ 1 set $Time=%%a-%%b-%%c
  31. if !$sw! equ 2 (
  32. set $Date=%%a
  33. call:DoRen !$Time:~1,-1! !$Date:~1,-1! %%~nx%%~xx)
  34. set /a $sw+=1
  35. )
  36. )
  37. exit/b
  38.  
  39. :DoRen
  40.  
  41. echo ren "%3" "%2 %1"
  42.  
  43. @echo off
  44.  
  45. set file=test.txt
  46.  
  47. for /f "delims=: tokens=2-4" %%a in ('find "Time" %file%') do set ftime=%%a%%b%%c
  48. for /f "delims=: tokens=2" %%a in ('find "Date" %file%') do set fdate=%%a
  49.  
  50. echo %fdate:~1,-1% %ftime:~1,-1%
  51.  
  52. @echo off
  53. setLocal enableDelayedExpansion
  54. for /f %%f in ('dir C:whateverpath*.txt /B') do (
  55. for /f "delims=: tokens=2-4" %%a in ('find "Time" %%a') do set ftime=%%a%%b%%c
  56. for /f "delims=: tokens=2" %%a in ('find "Date" %%a') do set fdate=%%a
  57. ren "%%~a" "!fdate:~1,-1! !ftime:~1,-1!.txt"
  58. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement