use string slicing to get the YYYY MM and DD parts out of %date% and the mkdir command to create the folder named as you want
slice a string thus %string:offset,length% offset is the offset from the start (0 is 1st char) and length is the no of chars.
THis should give you the idea, and also something to build on...
set dd=%date:~0,2%
set mm=%date:~3,2%
set yyyy=%date:~6,4%
set newfolder=%yyyy%-%mm%-%dd%
if not exist %newfolder% mkdir %newfolder%
copy myfolder\*.* %newfolder%