codice:
ex:
set giorno=%DATE:~7,2% 01-1=30
set mese=%DATE:~4,2% 11
set anno=%DATE:~-4%   2009
set data=%anno%_%mese%_%giorno%  2009_11_30 e non 2009_10_31
di conseguenza dovresti settare qualcosa del genere:

codice:
if giorno = 1 then
mese=mese-1 etc...

ciao!