Allerdings fällt mir auch gerade kein so guter Weg ein den startenden Benutzer zu identifizieren...
Das ist z.B. der Benutzer, welchem der Desktop gehört, bzw. in wessen Kontext dieser Desktop läuft, worauf der Installer grade angezeigt wird.
Wenn der Installer schon für den "aktuellen" Benutzer installieren will, dann soll es auch den "richtigen" Benutzer verwenden.
Das ist sowas wie die billige Frage "laufe ich in einem Adminkonto", anstatt dem richtigen "habe ich Adminrechte", bzw. "besitze ich die nötigen Rechte".