No not in the general sense. You can't just extract a Win7 ISO to install it.
One thing you could do is to install Win7 through a virtual machine (VMWare) onto a physical disk and then try booting the D drive outside of the VM after the install is finished. The results may not be ideal but it should work to an extent. It is an entirely unsupported method and unorthodox but may be your only solution outside of setting up a PXE install or buying a new DVD drive (you could get a new drive for ~$20 or less).
I also cannot vouch that this works as I have not tried it. As mentioned in comments, you are going to run into a potentially unworkable driver re-initialization problem since none of the device drivers will be the same. If Win7 cannot recover from this on it's own, you may be out of luck.
I've done this successfully with Ubuntu and can switch between virtualized and full hardware booting.
The simpler and cleaner method however is to get a external USB DVD drive or USB flash drive and either burn Win7 to a disk or set up the flash drive to be a bootable Win7.