Pessoal Blza!
Seguinte tenho uma rede de um cliente que tem 100% windows 7, como nao tenho o serviço MSG do Seven eu criei um bat simples.
MSG /server:nomemaquina nomeusuario mensagem
se eu rodar na mao blz, funciona certo.
Tentei pelo java sa seguinte forma e nao tem jeito de funcionar.
File workingDirectory = new File("C:/");
String javaProgram = System.getProperty("java.home") + "\bin";
String[] command = {"cmd.exe", "/C", "start", "mensagem.bat"};
String[] environment = {"PATH=" + javaProgram};
try {
Process process = Runtime.getRuntime().exec(command, environment, workingDirectory);
} catch (IOException e) {
e.printStackTrace();
}
Ele da uma mensagem que mensagem
C:\Windows\System32>MSG /server:10.1.1.8 felipe Atencao pessoal reuniao sala 2
'MSG' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
Mas se rodar no braço como falei funciona normal.
Alguem passou por isso?
Felipe
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário