2016-10-09 1 views
-4

I jPowerShell verwenden Powershell in die Ausführung von Java, aber ich habe das verstümmelte, wenn ich executeCommand()Verwendung ExecutorService.submit Ergebnis erhalten Garbled

Hier ist mein Code:

PowerShellResponse response = powerShell.executeCommand(getAll); 
//Print results 
System.out.println("result :" + response.getCommandOutput()); 

in executeCommand() Verwendung:

Future<String> result = threadpool.submit(commandProcessor); 
commandOutput = result.get(); 

Ich weiß nicht, wie Sie das Ergebnis codieren.

Antwort

0

Vielleicht hilft das?

Future<String> result = threadpool.submit(commandProcessor); 
while (!result.isDone()) {} 
String commandOutput = result.get(); 
Verwandte Themen