chcę, aby wykonać polecenie z językiem Java aplikacji za pomocąJava: wykonanie polecenia w nowym cmd.exe jako administrator
Runtime.getRuntime.exec(command);
ale polecenie trzeba admin-przywileje. Jeśli użyję
nic się nie dzieje, ponieważ muszę podać user und pw jako parametr polecenia. Ale muszę uruchomić polecenie do cmd, aby nowy cmd.exe uruchamiał się jako administrator i zapytał, czy chcę uruchomić cmd.exe jako administrator. Po uzgodnieniu polecenie powinno zostać uruchomione w admin-cmd. Więc tak:
String command = "popupNewCmdAsAdminAndRun "batWhichNeedsAdmin.bat" "
Runtime.getRuntime.exec(command);
Czy ktoś pomysł? Z góry dziękuję!
Czy ta odpowiedź pomaga? [Uruchom proces Java Runtime Process z uprawnieniami administratora w systemie Vista] (http://stackoverflow.com/questions/1420901/start-java-runtime-process-with-administrator-rights-on-vista) –
Wygląda na to, że nie pracujesz dla mnie. Nowy administrator-cmd nie wyświetli się:/ –