Supondo que você queira especificamente um arquivo em lotes para ser clicável diretamente na área de trabalho do Windows, uma maneira simples, mas não elegante, seria usar o seguinte código em um arquivo de lote:
@cd d:\Code
@set JAVA_HOME=C:\Jdk.1.6"
@cmd.exe /K
Ele definirá o caminho e a variável e, nesse contexto, iniciará uma sessão de comando aninhada com o parâmetro /K
- que o forçará a aguardar a entrada do usuário (em vez de desaparecer).
Uma solução mais elegante seria criar um novo atalho na área de trabalho e configurá-lo da seguinte forma:
- Comando:
cmd /K set JAVA_HOME=C:\Jdk.1.6
- Iniciar em:
d:\Code