Estou tentando rodar uma bat com o Runtime.getRuntime.exec e não funciona jeito nenhum!!!
estou tentando rodar em um servidor remoto
o trecho de código é o seguinte:
function rodaBat()
{
var comando = “e:\site\dsv\scripts_ant\appl\bat_Script.bat”;
try
{ Runtime.getRuntime().exec(“rundll32 SHELL32.DLL,ShellExec_RunDLL “+comando); }
catch (Err)
{
Response.write(”\nLOG(rodaBat): Erro ao Executar a bat do script. Erro: <”+ Err.Number + “> Descrição: <” + Err.Description + “>\n”);
Response.write("\nLOG(rodaBat): comando:"+ comando +"\n");
}
}
Já tentei substituir a linha do Runtime por
Runtime.getRuntime.exec(“cmd /c”+ comando);
mas não funciona! u.u
Não entendo o q há de errado… será q alguém pode me ajudar??