PowerShell 脚本返回机器上.NET 框架的版本

Rohan Timalsina 2022年5月16日
PowerShell 脚本返回机器上.NET 框架的版本

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 框架版本。

作者: Rohan Timalsina
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website