Man kann auch per Skript (CLI) UAC deaktivieren. Dann bräuchte man ein Skript, welches von Anfang an mit erhöhten Rechten läuft und bei Bedarf UAC ausknippst.
Wozu? Starte doch einfach das Script was die erhöhten Rechte braucht direkt vom "Oberskript" das zu Anfang mit Adminrechten gestartet wurde. Die Rechte werden ja schließlich vererbt.
An der UAC rumzupfuschen halte ich für eine absolut gefährliche Idee.