I have to write a batch script for comparing two files.
The filenames should be like -- HP_OTT_todaydate.txt and HP_OTT_yesterdaydate.txt
HT_OTT is fixed part in both filenames.
I want to get today's date and yesterday's date and suffix these date to the fixed part of filename.
I am using FC command and It should be like this,
FC C:\HP_OTT_TodaysDate.txt C:\HP_OTT_YesterdayDate.txt
I have coded something like this in my batch file,
FC C:\HP_OTT.txt C:\HP_OTT%date:~-10,2%%date:~-7,2%%date:~-4,4%.txt
is suffixing today's date to fixed filename part of first file and giving me file name as HT_OTT04052012
and that's what I am expecting.
But I am getting difficulty for suffixing yesterday's date to the second filename.
I have been stucked on this issue since 3 days; any alternative approach would be great helpful.
P.S. - I am using Windows 7 Pro 64 bit.