Update: after further testing the agent installer command below is not what I would call “working all the time.” It works maybe 40% of the time, 50% of the time installs but does not register with the server, and at least once in my test put a PC in to an infinate loop of reboots. Use with caution!

The Cilent install is straightforward. We can even pre-set the servername. Replace SERVERNAME as appropriate for your environment.

VMware-Horizon-Client-5.4.3-16346110.exe /install /silent /norestart VDM_SERVER=SERVERNAME

The Agent install command is a bit more complex. Replace SERVERNAME, DOMAIN\USERNAME, and PASSWORD as appropriate for your environment.

VMware-Horizon-Agent-x86_64-7.12.0-15805436.exe /s /v"/qn VDM_VC_MANAGED_AGENT=0 VDM_SERVER_NAME=SERVERNAME VDM_SERVER_USERNAME=DOMAIN\USERNAME VDM_SERVER_PASSWORD=PASSWORD"

Further Reading:
https://docs.vmware.com/en/VMware-Horizon-Client-for-Windows/4.4/com.vmware.horizon.windows-client-44-doc/GUID-632156F3-68EB-4A12-B697-C2A95186BF18.html

https://docs.vmware.com/en/VMware-Horizon-7/7.2/com.vmware.horizon.published.desktops.applications.doc/GUID-3096DA8B-034B-435B-877E-5D2B18672A95.html