Thanks for your reply. This is my script
@echo off>newfile&setlocal enabledelayedexpansion
:: set up your date here. It probably won't match my format so you'll need to adapt:
set dt=%date:~10,4%.%date:~7,2%.%date:~4,2%
for /f "skip=2 tokens=2,3 delims==:" %%a in ("filename") do (
set v= %%b
set v= !v: 0=!
set /a v+=1
set v=0!v!
set v=!v:~-2!
>>newfile echo SCRIPT=!v!
>>newfile echo BuildDates=%dt%
>>newfile echo MajorVersion=%%a:!v!
goto :aa
)
:aa
more +3 "filename" >> newfile
del "filename"
ren newfile "filename"
Before execute the script my file will be look like:
version]
BuildDates=date
Script=09
MainVersion=3.00.00.00:09
after executing i am getting the output value as
BuildDates=date
Script=01
MainVersion=19:01
MainVersion=3.00.00.00:09