An excellent tutorial covering all steps of installation:

http://mariusbancila.ro/blog/2014/08/11/lessons-learned-from-trying-phonegap-cordova-on-windows/

 

You need to install Java, NodeJS, Android SDK, Ant and Eclipse and create environment variables to make it work. This article covers all details very well. Enjoy