Devo ricall un programma con privilegi di amministratore dal prompt dei comandi. dovrebbe spingere all'utente un avviso come:
Ho trovato molte risposte come:
runas.exe /user:administrator %~dp0\MY_PROGRAM.BAT
Ma non mi aiuta, perché in questo modo il programma viene eseguito sotto account di amministratore mentre ho bisogno di eseguire questo programma con lo stesso utente che invoca il mio script.
Sto lavorando su Win7 / 8 e Server 2008 R2
Sudo per Windows lauches configurato programmi con privilegi elevati, mantenendo l'ambiente utente corrente. Quindi il programma verrà eseguito con i privilegi di amministratore completo ma sotto l'utente corrente. IIRC installa un servizio di window (amministratore necessario per l'installazione) che fa il sollevamento pesante. Non sembra essere più sviluppato ma funziona bene su Windows 7, 8 e 8.1.