Um den Runonce in einer Published App auszuführen muss man eine Richtlinie auf den betroffenen Servern erstellen.
Local Computer Policy > User Configuration > Windows Settings
dort ein Logon Script hinterlegen mit dem Wert :
Script name = runonce.exe
Script parameter = /AlternateShellStartup
Hiernach wird auch beim starten einer Published App das Runonce ausgeführt, welches sonst nur bei einer Desktop anmeldung erfolgt.
Manche Programme benötigen ein abgeschlossenes runonce um einwandfrei zu funktionieren.