Ouvrir une console et lancer une application en tant qu'administrateur
Bonsoir à tous,
Je travail actuellement sur une application qui lancerait un logiciel en tant qu'administrateur.
Mais je ne sais pas comment le faire.
Une partie du code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
JButton jb = new JButton("< se connecter");
jb.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
String commande = "";
String operatingSystem = System.getProperty("os.name");
// Sous Windows
if (operatingSystem.startsWith("Windows")) {
commande = ""; // je en connais pas la commande pour lancer en tant qu'administrateur un logiciel
}
// Sous Linux ou Mac
else if (operatingSystem.startsWith("Linux")
|| operatingSystem.startsWith("Mac OS X")) {
commande = ""; // je pense à un sudo mais je ne suis pas sûr
}
Runtime.getRuntime().exec(commande);
} catch (Exception e1) {
e1.printStackTrace();
}
}); |
Pourriez-vous m'aider ?
Cordialement,
SoPrettyy.