Two things....

1) You had better use call enter.bat rather than enter or you will never execute the line cdtools /eject. At least that is my experience running cmd.exe (as opposed to command.com) on an NT workstation.

2) I guess I fail to see what pressing enter (or simulating it) between the 2 commands will do for you. I noticed that you posted another message come back to batch seeking the same answer. Can you enlighten me as to what you are attempting to do?