Quick tip: Eject media from the command line
Perhaps you’ve run into the following problem: some inserted media (either a CD or DVD) refuses to eject itself when you hit the eject key. Often a reboot will fix this problem, but before you try rebooting, open up your Terminal and type the following: drutil tray open or drutil eject – both of those commands should work to eject whatever media is stubbornly staying in the drive (unless of course the drive is damaged). If you’re feeling cheeky and wanted to play a prank on someone, using those commands you could ssh into their machine and eject whatever media is in their drive, but that would be mean.

[...] vyjmutí média z mechaniky drutil eject nebo drutil tray open, když se mac rozhodne vám médium nevydat, tak před restartem zkuste terminál [...]
With the new eject delay from 10.4.9 this is actually very very useful to immediately spit out a disk, thanks for the tip
how can a i make this from windows xp/cmd screen
>>>If you’re feeling cheeky and wanted to play a prank on someone, using those
>>> commands you could ssh into their machine and eject whatever media is in their drive,
>>>but that would be mean.
nah.. put it into crontab
tried this and everything else.
still my dvd wont eject on my macbook pro :[
Same problem here – can’t get the DVD out
both of those commands should work to eject whatever media is stubbornly staying in the drive (unless of course the drive is damaged)
May I point out the bit in brackets guys? Maybe try reading it again
My drive is in perfectly good shape and still no eject. Had to force reboot the machine and remove the disc on startup. These commands DO NOT work for EVERY disc.
I found a brad awl did the trick
Check for bent opening. My mbp had upper side of the opening bent which basically kept cds from coming out.