Wobei es so ist, dass der TE die am einfachsten zu realisierende Variante schon selber genannt hat:
....Ich könnte auch eine .reg erstellen und das mit der machen.
In der Frage ist aber auch ein wenig persönlicher Ehrgeiz drin
Also eine .reg-Datei mit dem entsprechenden Eintrag erstellen, und die .reg dann mit "runas" importieren. Dazu ist keine separate
Unit, kein Programmneustart, keine russische Übersetzung oder was sonst noch vonnöten. Mit etwa 10 Zeilen übersichtlichem und einfach zu wartendem Quellcode in einer einzigen procedure ist das erledigt. Aber...es sind nur meine 2 cents.