PDA

View Full Version : [Java] RunAs


max246
25-09-2007, 13:20
Devo creare un programmino che dato i seguenti dati:
-Comando
-User
-Password

Deve eseguire il comando con l'utente e la password.

Mi hanno detto di cercare il comando exec della classe runtime, ma non trovo informazioni per eseguire da un'altro utente.

Qualcuno mi puo aiutare?

isAlreadyInUse
25-09-2007, 13:24
Runtime.getRuntime().exec("notepad.exe");

max246
25-09-2007, 13:27
Runtime.getRuntime().exec("notepad.exe");

Fino a li ci arrivo.. ma a me server far un Runas , ovvero eseguire il comando da un utente diverso dandogli user e password

isAlreadyInUse
25-09-2007, 13:29
Non mi è chiaro...vuoi passare dei parametri al comando?

max246
25-09-2007, 13:33
Non mi è chiaro...vuoi passare dei parametri al comando?

Allora devo eseguire un comando come administrator, questo in windows viene chiamato RUNAS.
Percio per farlo in java devo passargli il comando, user e password.

Capito?

isAlreadyInUse
25-09-2007, 13:47
Ok, comunque a quanto pare il comando Runas non accetta tra i parametri la password dell'utente...