Forzare un programma ad eseguire *senza* privilegi di amministratore o UAC?
C'è un modo per forzare un programma che normalmente richiede privilegi di amministratore (via UAC) ad eseguire senza di essi? (cioè: nessun prompt UAC e ** nessun accesso a livello di sistema**.)
Aggiunto: senza modificare l'eseguibile stesso.
Nonostante la risposta di James, ho trovato alcuni modi in cui può quasi essere fatto:
- Modificando l'eseguibile posso rimuovere la voce
trustInfo
dal manifesto (o il manifesto interamente, in modo da poterne utilizzare uno esterno), permettendo al programma di partire senza UAC. Sfortunatamente questo modifica l'eseguibile, quindi esce poco dopo a causa di un test di checksum interno. - 3. Utilizzando Process Explorer posso lanciarlo come Utente Limitato. Tuttavia questo sembra limitarlo molto di più di quanto vorrei (funziona come Protected Mode IE e quindi può accedere a molto meno di quanto possa fare il mio utente standard non abilitato).