Wenn Du das Register als Admin aufrufst, erben auch seine ganzen Sub-Funktionen die administrativen Rechte, sofern man das so konfiguriert.
Das ist wie in der Familie. Wenn der Vater dicke Eier hat, erbt die auch dessen Sohn.
Nur ist diese Funktionsweise in einer Systemumgebung zu 100 % garantiert, weil die Erbmasse absolut identisch ist.
Du führst nicht nur das Fenster als Admin aus, sondern die Funktion in einer administrativen Subroutine.