Maybe you have set copy in background as default, then it works to you, but if not set so, copy in foreground makes unable next commands to take effect. As Fla$her says there should be /B1 or /B2 parameter added to cm_Copy to run copy in background so next commands take effect. Also after copy command there have to be delay to create folder to correctly run next commands.
Your solution works in this form:
Code: Select all
em_CopyTarget%B, cm_Wait 20, cm_FocusTrg, em_cd%BT
[em_CopyTarget%B]
cmd=cm_Copy
param=/G /B1 /T="%T%B\"
[em_cd%BT]
cmd=cd
param=%BT