Here i’ve gathered some links pointing to tips for installing windows xp, vista or 7 without cd/dvd driver (Imaging your laptop/notebook/netbook does not have an internal cd/dvd driver, and you don’t have an external one either.)
Windows xp
When windows xp came into market, the usb keys/external drivers are not as popular as they are now, nor is the volume of them. So windows xp is not designed with the function of installing from usb keys as I believe. However, the following link Installing Windows XP from USB provides information that helps you install windows xp from USB.
Windows Vista and windows 7
It seems easier when it comes to windows vista and windows 7. The method of installing them from USB can be found from the link below:
Tips: How to boot/install Windows 7/Vista from USB Flash/Hard Drive