Boa tarde a todos,
Eu tenho um socket que espera que o cliente mande um comando a partir dai ele executa algum comando, um desses comandos seria executar um arquivo .BAT contendo um comando de copy simples copy c:\teste.txt e:
Ele abre a janela do cmd para executar o BAT, mas não copia nada, notei que o cmd retorna alguma mensagem de erro mas não deu tempo de ler.
String executa = "C:\teste.bat";
try
{
Runtime.getRuntime().exec("rundll32 SHELL32.DLL,ShellExec_RunDLL "+executa);
}
catch (IOException e)
{
e.printStackTrace();
}
Perguntas:
- Tem alguma forma de saber se o arquivo foi copiado com sucesso ou não?