Я пытаюсь запустить команду powershell в eclipse со следующим кодом. Скрипт powershell отображает список установленных приложений в окнах. Скрипт отлично работает, когда он выполняется в powershell. Но я не могу получить вывод на консоли. Может кто-нибудь, пожалуйста, скажите мне, в чем проблема?Выполнение команды powershell в eclipse
import com.profesorfalken.jpowershell.PowerShell;
import com.profesorfalken.jpowershell.PowerShellNotAvailableException;
import com.profesorfalken.jpowershell.PowerShellResponse;
public class TestProcessList {
public static void main(String[] args) throws Exception {
try {
PowerShell powerShell = PowerShell.openSession();
String command = "Get-ItemProperty " +
"HKLM:/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Uninstall/* " +
"| Select-Object DisplayName, DisplayVersion, Publisher, InstallDate " +
"| Format-Table –AutoSize";
PowerShellResponse response = powerShell.executeCommand(command);
System.out.println("Proceses are:" + response.getCommandOutput());
powerShell.close();
} catch (PowerShellNotAvailableException ex) {
throw new RuntimeException("Failed to run PowerShell", ex);
}
}
}
введите 'System.out.println' в свой блок' catch' и повторите попытку. –
Никогда не выбрасывайте исключение. Вы всегда должны что-то делать, чтобы сообщить о проблеме. –
Пробовал. Dint help –