PowerShell命令获取DotNet4Update3

问题描述 投票:0回答:1

想知道DotNet4full版本是否使用以下命令并获得了预期的结果。

脚本:

(Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse |
    Get-ItemProperty -Name Version, Release -EA 0 | 
    Where { $_.PSChildName -match '^(Full)'} | 
    Select PSChildName, Version, Release ).Version

但是我很困惑如何使用PowerShell脚本知道DotNet4Update3的版本?

powershell
1个回答
1
投票

Minimum value of the release DWORDversion中安装在您计算机上的.NET Framework的msdn documentation site一起被提及。

例如,如果要检查是否安装了.NET Framework 4.6.2或更高版本,则无论Windows操作系统版本如何,都可以使用该查询

Get-ChildItem "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" | Get-ItemProperty -Name Release | ForEach-Object { $_.Release -ge 394802 }

您可以将上面示例中的394802替换为您在上述网站上找到的表中的另一个值,以检查不同的最低要求的.NET Framework版本。如果你有Release DWORDupdate3,你可以参考该表并相应地替换上面命令中的值。

© www.soinside.com 2019 - 2024. All rights reserved.