dúvidas em bat

Salve! Fiz uma applet assinada e precisa fazer umas configurações no pc do cliente. É mais pratico pra ele rodar um .bat, pq a idéia é ele acessar o programa de qualquer pc. o bat que eu fiz chegou até aqui. Problema: não sei como faço para esse .bat pedir como parâmetro o usuário e a versão do java. Seria melhor se descobrisse automático, mas se pedir e funcionar já está bom

//ignorar os comentários
// essa bat vai jogar os arquivos policy pro cliente e importar os certificados
@echo off
echo Configurando a estação....
echo.

ren "C:\Documents and Settings\USUARIO\java.policy" "BAKjava.policy"
copy java.policy C:\Documents and Settings\USUARIO\java.policy
ren "C:\Arquivos de Programas\Java\VERSAO DO JAVA\lib\java.policy" "BAKjava.policy"
copy java.policy C:\Arquivos de Programas\Java\VERSAO DO JAVA\lib\java.policy


cd C:\Arquivos de programas\Java\jre1.6.0_05\bin
// procura por tentativa e erro qual drive está o pendrive
keytool -alias arLULA -file D:\arLULA.jar 
keytool -alias arLULA -file E:\arLULA.jar 
keytool -alias arLULA -file F:\arLULA.jar 
keytool -alias arLULA -file G:\arLULA.jar 




echo.
pause

Obrigado e um ótimo dia a todos!