FYI: What you installed originally is the background installer service that allows things like Network Connect to download and install without local admin rights when you connect to the VPN via a web browser. In this case if Network Connect has been configure to auto launch there should be no need to manually install it.
... View more