Citrix receiver 4.4. Selfservice.exe -terminate. When running this command line there is no response of the command other commands appear to work as expected. CTX200337 - Driving the Citrix Receiver Self-Service Plug-in Programmatically .
When the -terminate command is passed to SelfService.exe, our ExpandCommandLineMacros method translates it to the equivalent multi-command line options -disconnectapps and -clearAuthManagerState:
In other words: -terminate == -disconnectapps + -clearAuthManagerState
You can either toggle EnableFastConnectTransitionAPI back to its default value of false, or simply execute SelfService.exe -disconnectapps & SelfService.exe -clearAuthManagerState:
[EnableFastConnectTransitionAPI can be found under the following locations:
HKLM\SOFTWARE\{Wow6432Node}\Citrix\Dazzle\
HKLM\SOFTWARE\{Wow6432Node}\Policies\Citrix\Dazzle\
The expanded form of our -terminate command would look like this:
SelfService.exe -disconnectapps
SelfService.exe -clearAuthManagerState