none
Instalação de programas em uma devida unidade. RRS feed

  • Pergunta

  • Boa tarde será que poderiam me ajudar, meu cenário é o seguinte:

    Fiz um instalador para passar para clientes, nesse instalador existe a copia de uma pasta para a raiz e apos isso criei um .Bat com alguns comandos, tipo instalação, subir o serviço e abertura de porta no Firewall, até ai está perfeito o problema que eu tenho é que quando essa instalação não for na unidade raiz C: o .Bat não roda porque quando a linha de comando tive que especificar a unidade C:, como eu poderia fazer para não ter que especificar a unidade no comando do DOS? 

    Tipo assim: um exemplo simples que eu quisesse que um MySQL por exemplo se instalasse através de um .Bat então colocaria nesse Bat as linhas:

    C: (Se eu selecionar a unidade C: perfeito, mas se na hora que rodar o instalador selecionar outra unidade ele não acharia a pasta MySQL e por consequência não rodaria as linhas de comando.)

    cd \ 

    cd MySQL (pq já faria o instalador copiar essa pasta para a unidade)

    cd Bin 

    mysqld-max-nt install

    Mas como eu procedo se essa unidade fosse D: por exemplo ou E:? Pq como eu já teria mandado o instalador para o cliente eu não tenho mais como muda-lo e ficar criando um para cada letra de unidade não compensa.

    Espero que alguém possa me esclarecer agradeço pela atenção bom fds.

    sexta-feira, 4 de novembro de 2016 19:10