terça-feira, 13 de novembro de 2012

[java-br] Duvida ao rodar um Bat

·

 

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

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Quer conhecer gente nova e interessante? Só depende de você.

Não passe mais um Dia dos Namorados sozinho(a). Conheça o Y! Encontros.
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog