Last Update: v1.01, June 13th, 2017
This script retrieves .NET Framework version from one or more computers, and returns objects contains version information on the release as well as a textual description. It will also report on the blockade registry keys for upgrading to 4.6.1 or 4.7.
The following .NET Framework versions are detected: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 and 4.7.
.\Get-DotNetVersion.p1 -ComputerName Exchange01, Exchange02
Initial community release
Added detection of .NET Framework 4.6.1 and 4.7 upgrade blockades