Renaming a file to Current Time stamp
Below Script would create a file name fname.txt and the it would get renamed to the current time stamp
echo. > fname.txt
for /f "tokens=1-3 delims=/- " %%a in ('date /t') do set NDate=%%a-%%b-%%c for /f "tokens=1-2 delims=: " %%a in ('time /t') do set NTime=%%a.%%b rename fname.txt Report_%NDate%_%NTime%.log Tail for windows,
tail -5 <file_name> would grab last 5 lines of the file.
Putting the data extract into new file
tail -5 <file_name> >> fname.txt
above would grab 5 lines from the file and put it into fname.txt
To copy your scanned file to folder with Timestamp echo. > fname.txt for /f "tokens=1-3 delims=/- " %%a in ('date /t') do set NDate=%%a-%%b-%%c for /f "tokens=1-2 delims=: " %%a in ('time /t') do set NTime=%%a.%%b rename fname.txt Report_%NDate%_%NTime%.log mkdir scan_%NDate%_%NTime% move *.* scan_%NDate%_%NTime% cd scan_%NDate%_%NTime%/ move /Y scan_%NDate%_%NTime%/fname.bat C:\batchtest\ |
Recent articles >