The #pragma directive has a TERMINAL_SERVER_AWARE switch. What does that do? The help file just states this:
TERMINAL_SERVER_AWARE—Set Value to 1 to compile terminal server-aware installations.
But what can I expect from the installation file when it is set to true?

The reason for this is that I am trying to build automatic updates on a terminal server from a user terminal session.