$(Get-Item "hklm:\SOFTWARE\Microsoft\Microsoft SDKs\Windows").GetValue("CurrentVersion")
[io.path]::GetFileName($(Get-ChildItem "hklm:\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots").Name)
https://stackoverflow.com/questions/2665755/how-can-i-determine-the-version-of-the-windows-sdk-installed-on-my-computer
https://stackoverflow.com/questions/35119223/how-to-programatically-detect-and-locate-the-windows-10-sdk