This will not work with a Laptop drive unless it is the slot loading type.
We already have 'Eject' when we right click the CD/DVD drive from (My Computer), which ejects the drive tray. But to insert the tray inside,we have to manually push the insert button on CD/DVD drive.
Another way most PC owners insert that CD tray is by pushing the tray itself. I'm sure nobody mentioned this when you got that PC, but that push to insert feature (Also called the bump feed) is not really safe to use over time. If you happen to say, push too hard because you are in a hurry, the gear which pulls your CD tray in can skip a tooth, making that CD or DVD open and close all by itself, or even worse, making it stay locked tight forever.
Here is a trick that allows you to insert the drive tray without actually touching that button. Simply by putting the 'Insert' sub-context(as shown in above figure) menu on the CD/DVD drives Context menu. For this to happen, we need to use a dll file from our windowssystem32 folder.
First of all, download this file CDEject.zip
and extract it. There will be two files CDeject.dll and CDeject.reg. Now follow the step by step procedures.
1. CDeject.dll -> copy this file to X:windowssystem32 folder (here X is your corresponding drive letter, usually it's drive C:)
2. CDeject.reg -> execute it. It shows a warning message, accept that and click OK.
Now try right clicking your CD or DVD drive and click eject, then right click again and choose insert.
Amazingly cool isn't it?
So far I haven't found a way to make the CD hop in the tray all by itself, but I am still hopeful.
And you thought you couldn't program!
Have fun with that!
Please Vote for this Tip if you found it helpful.