One thing I need is JDK in a portable format. Here at college, the school's admin made it impossible to install Java JDK. The solution is to install it in a usb be drive and I could use the JDK and any program that needs its. However, some programs needs the the path and the user needs to go to System Properties -->Environment Variables and change the Java JDK Path.
To make it worse, admin (wisely, I may add) locks the path and the user can't chose or add regular JDK or 64 bit version.
HERE Is my solution to bypass this problem: Download jdk portable and intall it in usb drive:
However, the trick is to change the path of the JAVA_HOME @ environment variables with old simple cmd commands. I know i will have to reuse the code multiple times, so i will save the code in batch file (.bat) and just click on it and it will run in a cmd window.
Here is the code:
@echo off ECHO As a network admin, I’m getting tired of having to type these commands in! Hopefully, this saves me some time in the long run. cd .. echo "%cd%" echo Starting JAVA_HOME! echo CLASSPATH: %CLASSPATH% (should be unset) echo JAVA_HOME: %JAVA_HOME% PAUSE setx JAVA_HOME "\PortableApps\CommonFiles\Java64" setx PATH "%PATH%;%JAVA_HOME%\bin"; timeout 5 echo Starting Program! echo CLASSPATH: %CLASSPATH% (should be unset) echo JAVA_HOME: %JAVA_HOME% "Android Studio\bin\studio.exe" PAUSE
as you can see the last line of code, it opens Android Studio in my usb drive.