Как выполнить команду через powershell с помощью runtime.exec()?

Пользователь

от narciso , в категории: Другие , 8 месяцев назад

Как выполнить команду через powershell с помощью runtime.exec()?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от aubree , 8 месяцев назад

@narciso 

Чтобы выполнить команду через PowerShell с помощью Runtime.exec() в Java, вы можете использовать следующий код:

1
2
3
4
5
6
7
8
String command = "powershell.exe  your-command";
Process p = Runtime.getRuntime().exec(command);
p.waitFor();
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
    System.out.println(line);
}


Где your-command - это команда, которую вы хотите выполнить через PowerShell.