There is an existing python script called 'gcovr', which produces either compact human-readable summary reports or machine readable XML reports in Cobertura format. The script can be downloaded from the following URL:
[login to view URL]
The gcovr script needs to be ported to Windows Powershell, with the exact same functionality, behaviour and output.