EXECUTAR .BAT PELO NOME
Alguém sabe?
Como executar um arquivo pelo nome, ex: um .bat sem colocar o diretório apenas pelo nome independente de onde ele estiver.
Como executar um arquivo pelo nome, ex: um .bat sem colocar o diretório apenas pelo nome independente de onde ele estiver.
À menos que o arquivo esteja em um dos diretórios cobertos pela variável de ambiente [Ô]PATH[Ô], isso é impossÃvel...
Poderia postar um exemplo?
Coloque o arquivo dentro de uma pasta dentro aonde fica o .exe
Application.StartupPath & [Ô]\pasta
omedabat[Ô]
Application.StartupPath & [Ô]\pasta
omedabat[Ô]
Exemplo de que?? Você entendeu o que eu disse? Ou você não sabe o que é uma variável de ambiente?
Só vi agora sua resposta, sim eu sei o que é uma variável de ambiente e então é impossÃvel mesmo.
Obrigado
Obrigado
Já solucionei o problema, como o usuário pode colocar o .bat ou o arquivo em qualquer diretório não tenho como prever, então coloquei o arquivo no settings ele sera extraÃdo para um diretório e depois executado.
Tópico encerrado , respostas não são mais permitidas