PowerShell 脚本返回机器上.NET 框架的版本
Rohan Timalsina
2022年5月16日
Microsoft 设计和开发了 .NET 框架,一个软件开发平台。它用于开发桌面、基于 Web 和基于表单的应用程序。
它由多种编程语言、库和开发人员工具组成,用于开发此类应用程序。我们还可以使用这个框架来创建 Web 服务和游戏。
.NET 框架默认安装在 Windows 操作系统中。但是,.NET 框架版本可能会因操作系统版本而异。
本教程将教你在 Windows PowerShell 中使用不同的方法检查 .NET 框架版本。
使用 PowerShell 脚本返回计算机上的 .NET Framework 版本
在 PowerShell 中,Get-ItemProperty
cmdlet 获取指定项的属性。我们还可以使用此 cmdlet 查看注册表项及其值。
以下命令从 Windows 注册表 HKLM:Software\Microsoft\NET Framework Setup\NDP\v4\Full
获取 .NET 框架的版本。
(Get-ItemProperty "HKLM:Software\Microsoft\NET Framework Setup\NDP\v4\Full").Version
输出:
4.8.04161
4.8.04161
是我们计算机上的 .NET 框架版本。
我们可以使用下面的命令来获取更详细的信息。
Get-ItemProperty -Name Version, Release "HKLM:Software\Microsoft\NET Framework Setup\NDP\v4\Full"
输出:
Version : 4.8.04161
Release : 528449
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\FULL
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
PSChildName : FULL
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry
我们希望本文能帮助你了解如何在 PowerShell 中检查 .NET 框架版本。
Author: Rohan Timalsina