Een programma dwingen om *zonder* beheerdersrechten of UAC?
te draaien Is er een manier waarop ik een programma dat normaal gesproken beheerdersrechten nodig heeft (via UAC) kan dwingen om zonder deze rechten te draaien? (d.w.z.: geen UAC prompt en geen systeembrede toegang.)
Toegevoegd: Zonder de executable zelf te wijzigen.
- *
Ondanks het antwoord van James heb ik een paar manieren gevonden waarop het allemaal kan worden gedaan:
- 1. Door het wijzigen van de executable kan ik de
trustInfo
entry uit het manifest verwijderen (of het manifest in zijn geheel, zodat ik een externe kan gebruiken), waardoor het programma zonder UAC kan starten. Helaas wijzigt dit de executable, zodat deze kort daarna door een interne controlesomtest wordt afgesloten. - 2. Door gebruik te maken van Process Explorer kan ik het opstarten als Limited User. Dit lijkt het echter aanzienlijk meer te beperken dan ik zou willen (het draait als Protected Mode IE en kan dus beduidend minder toegang krijgen dan mijn standaard ongecontroleerde gebruiker kan).