This only works if you are connecting via PCoIP. RDP will not update the logs properly.
Open DriveLetter:\ProgramData\VMware\VDM\logs on the VDI. You'll be looking for the following info in the most recent PCoIP Server logs:
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :(peer_endpoint_advertisement_info): ------>>> Start of peer endpoint advertisement received from peer: -----
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Peer Endpoint Type: Client
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> PCoIP Implementation: Software
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> PCoIP Version: /svn/SVN_Repository/soft_pcoip/branches/soft_pcoip_rc_3_21@3.21.0.34930 Jul 4 2014 12:46:57
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Software Part Number: SoftPCoIP CPU-ID = 0x0000007b
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Device Name: Soft PCoIP for Linux on x86/64
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> OS Type: Mac OS X
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> OS Distribution Name: Darwin 14.3.0 (Apple MacOS)
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> OS Bit System: 64 Bit
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Processor Architecture: X86
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Processor Bit System: 32 Bit
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Number of Processor Cores: 4
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :===> Memory Size: 457 MB
08/29/2015, 07:50:20.979> LVL:2 RC: 0 PRI :(peer_endpoint_advertisement_info): ------>>> End of peer endpoint advertisement received from peer: -----
As you can see here, it is telling me the PCoIP version (client version) that I was using (3.2), my base OS (mac) etc. You could find a way to script a log pull and dump it to a file. That kind of scripting work is not my forte, but at least you know where you can pull the data from. Hope that helps.