Better way:
copy /Y "d:\log\games\images\*.png" "c:\log\games\images\" >> log.txt
It will copy all png from d: to c: with same names...
If you want to create the folder if it doesn't exist you'll have to delve into
batch files[
^] to run :)
Or use xcopy, I vaguely remember there is an option to create non-existing folders during copying...
If this helps please take time to accept the solution. Thank you.