Executar arquivo .BAT !!!
Bom eu achei muita coisa sobre isso, mas nada resolveu meu problema. É que meu arquivo .bat é um ping e vai retornar muitas linhas e tal...e quando eu executo o código:
ShellExecute(0,nil,´Ping -n 10 192.168.0.230´,´´,nil, SW_Normal);
ou com o Winexec !!!
abre outro form e o programa nao executa!!! ele abre a tela do DOS e tal...como se tivesse executando mas nao executa!!!
ja executei outros .bat contendo Dir e pause pra ver e da certo! mas com o Ping nao da!!! e eu preciso das estatisticas do Ping como maior e menor respostas e perdas de pacote!!!
Obrigado.
ShellExecute(0,nil,´Ping -n 10 192.168.0.230´,´´,nil, SW_Normal);
ou com o Winexec !!!
abre outro form e o programa nao executa!!! ele abre a tela do DOS e tal...como se tivesse executando mas nao executa!!!
ja executei outros .bat contendo Dir e pause pra ver e da certo! mas com o Ping nao da!!! e eu preciso das estatisticas do Ping como maior e menor respostas e perdas de pacote!!!
Obrigado.
Xanatos
Curtidas 0
Respostas
Jasig Aurumalfa
03/06/2004
Ai pode ter havido erro na sintaxe do bat, verifique se digitou tudo corretamente, ou se o programa num está sendo executado errado...
E alguns Windows num executam corretamente arquivos BAT...
Verifique isso também...
Espero ter ajudado...
E alguns Windows num executam corretamente arquivos BAT...
Verifique isso também...
Espero ter ajudado...
GOSTEI 0
Xanatos
03/06/2004
Eu ja verifiquei isso!!! tanto que quando fecho o programa e executo o arquivo.bat que o meu programa gerou!!! ele executa certinho!!!
Mas valeu mesmo assim! :wink:
Mas valeu mesmo assim! :wink:
GOSTEI 0
Beppe
03/06/2004
tente passar essa linha de comando como parâmtro para comand.com.
GOSTEI 0
Xanatos
03/06/2004
Ja tentei usa assim e tambem nao funcionou! nao é um bat comum ja que é um ping que vai mandar N pacotes entendeu? eu ja transformei o .bat em .com e mesmo assim nao funcionou!!!
Mas Valeu a força!
Mas Valeu a força!
GOSTEI 0