Automate Sysinternals® EULATo automate Sysinternals tcpvcon so it does NOT challenge for the EULA
(or to reset it so it DOES challenge for testing or whatever other reason)
Apply the following registry tweak:
REG ADD HKCU\Software\Sysinternals\TCPView /v EulaAccepted /t REG_DWORD /d 00000001 /f
1 = Accepted (do not re-challenge this user account)
0 = Challenge for acceptance on first use by this user account
I needed this because I was using TCPVCON to collect the details of which Citrix Servers my clients were connected to, with zero client intervention.
- I was unable to make the suggested /eula switch suppress the EULA for tcpvcon so had to resort to this scripted registry tweak
- Be aware this is the Current User key so needs to be applied in the user context - applying under a machine GPO does not work.