In cases where you don’t have admin privileges to setup the Environment Variables of your Windows machine, Cygwin can come to the rescue aside from all the other UNIX goodies it can provide.
To add directories in the system PATH variable append anything similar to the followings at the end of the {cygwin}/etc/profile file:
DEVSRC_HOME="/cygdrive/c/MyProgs/SoftProjProgs" PATH=$DEVSRC_HOME:$PATH JAVA_HOME="/cygdrive/c/MyProgs/java/jdk1.6.0_02" PATH=$JAVA_HOME/bin:$PATH GROOVY_HOME="/cygdrive/c/MyProgs/groovy-1.6.5" PATH=$GROOVY_HOME/bin:$PATH GRAILS_HOME="/cygdrive/c/MyProgs/grails-1.3.3" PATH=$GRAILS_HOME/bin:$PATH TNSNAMES="/cygdrive/c/oracle/ora92/network/ADMIN" PATH=$TNSNAMES:$PATH ANT_HOME="/cygdrive/c/MyProgs/apache-ant-1.8.1" PATH=$ANT_HOME/bin:$PATH
Restart your Cygwin session and these additions to the PATH variable should exist for all future Cygwin sessions.