Olá pessoal.
O meu problema é o seguinte, estou trabalhando em um projeto de georeferenciamento e preciso usar um programa para importar um arquivo para a minha base de dados. A linha de comando fica assim:
cmd.exe /K “CD C:\Shapes&&shp2pgsql.exe -s 4196 5300108.shp 5300108 > 5300108.sql”
Mas tirando o diretório e o nome do programa, o resto é tudo parâmetro. Quando eu executo essa linha no meu “Executar” do Windows ele faz o seu trabalho direitinho, criando um arquivo SQL, mas quando executo esta mesma linha no método exec() do Runtime ele não dá erro, mas também não cria o arquivo. O que pode ser?
E outra pergunta, como eu criaria um arquivo .bat pra executar só essa linha passando parâmetros?
Muito obrigado pessoal. 