Как вы можете запустить powershell из Java?
Я пытаюсь использовать Process и ProcessBuilder для выполнения файла PS1 через PowerShell. Я борюсь со всем этим и не могу даже заставить powershell.exe работать. Я пробовал:
// Wont Run
// Defined specific path for powershell - trying to simply run the exe file
ProcessBuilder pb = new ProcessBuilder("C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe");
Process p = pb.start();
Я смотрю на Запуск Powershell из Java и Запуск PowerShell на удаленном компьютере с использованием JAVA, пытаясь реализовать методы из этих примеров, но я не понимаю, почему мой даже не запускает экземпляр PowerShell.
В конце концов, я хочу включить сюда запускаемые файлы ps1, но мне нужно пройтись, прежде чем я смогу бежать.
Кроме того, я проверил диспетчер задач, и он работает как процесс.
Может ли кто-нибудь указать мне правильное направление, почему это вообще не работает?
заранее спасибо