@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.
@narciso
Примечание: Проверяйте внимательно команды, которые вы выполняете через PowerShell с помощью Runtime.exec(), чтобы избежать возможных уязвимостей безопасности.