Hallo,
ich habe eine Frage die sich um Skripte dreht. Ich mochte ein Skript ausführen. Dieses benutzt allerdings
Befehle. Das Programm kann dann das Skript nicht korrekt ohne Terminal ausführen, da es ein Passwort einfordert, welches nirgendwo angezeigt wird. Kann ich das Skript als irgendwie als root ausführen? Gibt es irgendwelche Möglichkeiten, dass dann eine Legetimierung Anfrage von Ubuntu oder ähnliches kommt, damit ich es nicht im Terminal ausführen muss?
Code zum Ausführen:
Daten zur Allgemeinheit:
OS: Ubuntu
Umgebung: NetBeans 7.0
Sprache: Java (Was sonst?)
Vielen Dank im Vorraus
Leonadi
ich habe eine Frage die sich um Skripte dreht. Ich mochte ein Skript ausführen. Dieses benutzt allerdings
Code:
sudo
Code zum Ausführen:
Java:
Process Patcher = null;
try {
Patcher = Runtime.getRuntime().exec("dummy.sh");
Patcher.waitFor();
} catch (IOException e) {
System.out.println("Exception beim Ausfuehren batch Files " + e.getCause());
}catch (InterruptedException e) {
System.out.println("Exception beim Ausfuehren batch Files " + e.getCause());
}
if(Patcher.exitValue() == 0) {
jLabel5.setText("Erfolgreiche Installation");
} else {
jLabel5.setText("Fehlerhaft");
jLabel5.setForeground(Color.red);
}
Daten zur Allgemeinheit:
OS: Ubuntu
Umgebung: NetBeans 7.0
Sprache: Java (Was sonst?)
Vielen Dank im Vorraus
Leonadi