for awhile, i used for looping to do a lot of manipulation in batch scripts until i ran across this gem. a friend of mine asked me how to manipulate a date string awhile back. this is what i came up with. let’s begin with the date /t command. running it gives us this output: Fri 07/31/2009 most date formats with respect to dates in filenames generally don’t use “/” or include the short day name “fri”. my conventional method is to push this through a for loop and break out the thing into tokens. i’ve done this in below by utilizing “/” and “,” as the delimiters. for /f "tokens=1,2,3,4 delims=/, " %a in ( 'date /t' ) do @echo %b%c%d now we get this output when we echo %b%c%d. 07312009 the challenge i got was how to get the date to show up as 090731. if we tried to use “0” as a delimiter, it would clearly fail as 07 and 09 have zeroes in them. here’s an example: for /f "tokens=1-5 delims=/,0 " %a in (
notes, ramblings, contemplations, transmutations, and otherwise ... on management and directory miscellanea.