Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "Event Type : Full Histogram"
- "Serial Number : xxxxxx"
- "Version : V 10.60-8.17 "
- "File Name : W133FA0Z.580H"
- "Histogram Start Time : 12:39:08"
- "Histogram Start Date : 2014-04-11"
- StartDate StartTime
- 2014-04-11 12:39:08
- @echo off
- pushd "pathToYourFolderContainingFilesToRename"
- for /f "tokens=1,3 delims=:" %%A in (
- 'findstr /bc:^""Histogram Start Date :" *.txt'
- ) do for /f delims^=^"^ %%C in (
- "%%B"
- ) do for /f tokens^=4-6^ delims^=^":^ %%D in (
- 'findstr /bc:^""Histogram Start Time :" "%%A"'
- ) do ren "%%A" "%%C %%D.%%E.%%F.txt"
- popd
- @echo off&cls
- setlocal EnableDelayedExpansion
- for %%x in (*.txt) do (
- set /a $sw=1
- for /f "skip=4 tokens=2-4 delims=:" %%a in ('type "%%x"') do (
- if !$sw! equ 1 set $Time=%%a-%%b-%%c
- if !$sw! equ 2 (
- set $Date=%%a
- call:DoRen !$Time:~1,-1! !$Date:~1,-1! %%~nx%%~xx)
- set /a $sw+=1
- )
- )
- exit/b
- :DoRen
- echo ren "%3" "%2 %1"
- @echo off
- set file=test.txt
- for /f "delims=: tokens=2-4" %%a in ('find "Time" %file%') do set ftime=%%a%%b%%c
- for /f "delims=: tokens=2" %%a in ('find "Date" %file%') do set fdate=%%a
- echo %fdate:~1,-1% %ftime:~1,-1%
- @echo off
- setLocal enableDelayedExpansion
- for /f %%f in ('dir C:whateverpath*.txt /B') do (
- for /f "delims=: tokens=2-4" %%a in ('find "Time" %%a') do set ftime=%%a%%b%%c
- for /f "delims=: tokens=2" %%a in ('find "Date" %%a') do set fdate=%%a
- ren "%%~a" "!fdate:~1,-1! !ftime:~1,-1!.txt"
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement