Skip to content

Instantly share code, notes, and snippets.

@tavinus
Last active January 17, 2018 06:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tavinus/3f2a485434b755d6569976215d3f4ea0 to your computer and use it in GitHub Desktop.
Save tavinus/3f2a485434b755d6569976215d3f4ea0 to your computer and use it in GitHub Desktop.
@ECHO OFF
:: Dirf2017 Java Loader - https://gist.github.com/tavinus/3f2a485434b755d6569976215d3f4ea0
:: Use o instalador em: https://gist.github.com/tavinus/812db2dbf9c22908ebc3c0a37f87e818
set PATH=C:\Arquivos de Programas RFB\Dirf2017\clientfirebird;%PATH%
start /d "C:\Arquivos de Programas RFB\Dirf2017" "" "javaw" -jar pgdDirf.jar -classpath "C:\Arquivos de Programas RFB\Dirf2017\lib"
@tavinus
Copy link
Author

tavinus commented Feb 14, 2017

Movido para repo:

Versao 2018 disponivel em

https://github.com/tavinus/dirf-javaloader


UPDATE: Criei um instalador!

Pegue Aqui: https://gist.github.com/tavinus/812db2dbf9c22908ebc3c0a37f87e818

  • Gera o arquivo C:\Arquivos de Programas RFB\Dirf2017\Dirf2017.bat
  • Cria um atalho no Desktop chamado Dirf2017-java (já com ícones e configurações)

Notas

  • Testado com Java 32 bits + Dirf2017 32 bits em Windows 64 bits (Win7 e Win10)
    • Sim, eu recomendo usar tudo 32bits, mesmo no Windows 64 bits
  • Aparentemente o programa roda SEM PRECISAR de status ADMINISTRADOR quando usa o .bat
  • O arquivo .bat pode ficar em qualquer local que vai rodar sem problemas
  • Mesmo assim eu recomendo colocar na pasta do programa:
    • C:\Arquivos de Programas RFB\Dirf2017\
  • Copiar no Dirf2017.bat + Colar Atalho no seu Desktop (ou onde você quiser)
  • Vantagens de usar um atalho para o arquivo .bat:
    • Mandar abrir minimizado (só minimiza a janela do DOS que popa por 1 segundo)
    • Adicionar ícone no atalho do .bat (tem ícone na pasta do Dirf2017)
  • Se você instalou o Dirf2017 em outra pasta, vai precisar modificar 3 pastas no código acima

Lógica

  1. Adiciona a pasta lib do BD firebird ao PATH do Windows
    C:\Arquivos de Programas RFB\Dirf2017\clientfirebird
  2. Muda o diretorio de trabalho (atual) para a raíz do Dirf2017
    C:\Arquivos de Programas RFB\Dirf2017
  3. Manda o JAVA rodar o pgdDirf.jar
    javaw -jar pgdDirf.jar -classpath "C:\Arquivos de Programas RFB\Dirf2017\lib"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment