Normally you would on perform this on Server or a Client that is required to present a Certificate
You need to specify your desired values for:
%HOMEDRIVE% cd %HOMEPATH% "C:\Program Files\Java\jdk1.8.0_20\bin\keytool" -genkey -alias servername -keyalg RSA -keysize 2048 -keystore hostname.jks -dname "CN=hostname,OU=IT, O=cisus.com LLP, L=Butler, ST=Ohio, C=US"
%HOMEDRIVE% cd %HOMEPATH% "C:\Program Files\Java\jdk1.8.0_20\bin\keytool" -certreq -alias servername -file hostname.csr -keystore hostname.jksYour keystore file is %HOMEPATH%\hostname.jks.
Your CSR file is %HOMEPATH%\hostname.csr.
%HOMEDRIVE% cd %HOMEPATH% "C:\Program Files\Java\jdk1.8.0_20\bin\keytool" -import -trustcacerts -alias mydomain -file mydomain.crt -keystore hostname.jks
"C:\Program Files\Java\jdk1.8.0_20\bin\keytool" -import -alias intermed -keystore hostname.jks -trustcacerts -file <name of the intermediate certificate>
"C:\Program Files\Java\jdk1.8.0_20\bin\keytool" -import -alias servername -file servername -keystore hostname.jks