当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 发现您的 PowerShell 版本:检查和了解您的 PowerShell 版本的综合指南

作者:精品下载站 日期:2024-12-14 04:02:56 浏览:14 分类:玩电脑

发现您的 PowerShell 版本:检查和了解您的 PowerShell 版本的综合指南


准确检查您拥有的 PowerShell 版本的 5 个关键步骤

您是否曾经遇到过不确定系统中安装的 PowerShell 版本的情况?想象一下,您使用的程序或脚本依赖于仅在特定版本的 PowerShell 中可用的特定功能,并且不知道您正在使用哪一个。令人沮丧,不是吗?

不用再担心,因为本文将指导您如何检查您拥有的 PowerShell 版本并确保与您的脚本和程序的兼容性。我们将介绍快速准确确定 PowerShell 版本的 5 个关键步骤,并提供有关不同可用 PowerShell 版本的一些背景信息。

在深入讨论基本步骤之前,我们先简要讨论一下 PowerShell 的各个版本。

# PowerShell 版本:快速概述

PowerShell 经过多年的发展,微软已经发布了多个版本并进行了大量更新。一些最著名的版本包括:

1. Windows PowerShell 1.0:2006 年作为独立软件发布,适用于 Windows XP、Server 2003 及更高版本的操作系统。
2. Windows PowerShell 2.0:与 Windows 7 和 Server 2008 R2 集成。还可以作为可选功能用于其他受支持的操作系统。
3. Windows PowerShell 3.0:与 Windows 8 和 Server 2012 一起发布。引入了工作流支持和更好的远程处理功能等高级功能。
4. Windows PowerShell 4.0:与 Windows 8.1 和 Server 2012 R2 捆绑在一起。改进的性能和新功能,包括 Desired State Configuration (DSC)。
5. Windows PowerShell 5.0/5.1:Windows PowerShell 的最终版本,随 Windows 10 和 Server 2016 一起发布。引入了基于类的 DSC 资源并进一步增强安全性和性能。
6. PowerShell Core 6.0/6.1/6.2:第一个开源、跨平台的 PowerShell 版本,基于 .NET Core 构建。启用了对 macOS 和 Linux 平台的支持。
7. PowerShell 7.0/7.1:最新版本,由 .NET Core 3.1 提供支持。结合了 Windows PowerShell 和 PowerShell Core 的最佳功能,同时保持与现有脚本和模块的兼容性。

现在我们对不同版本有了大致的了解,让我们深入了解 5 个关键步骤来检查您拥有的 PowerShell 版本。

# 第 1 步:打开 PowerShell

首先,打开 PowerShell 会话。您可以通过按 Win + X 并从菜单中选择 Windows PowerShellPowerShell(取决于您的系统)来执行此操作。或者,您可以在“开始”菜单或 Cortana 搜索栏中搜索 PowerShell,然后单击相应的结果。

# 步骤2:检查PowerShell版本

当 PowerShell 会话处于活动状态时,您可能想知道您使用的是 Windows PowerShell 还是 PowerShell Core/7.x。要确定这一点,请键入以下命令并按 Enter:

$PSVersionTable.PSEdition

输出将显示 Desktop(对于 Windows PowerShell)或 Core(对于 PowerShell Core/7.x)。

# 步骤 3:验证主要版本

接下来,我们将检查 PowerShell 安装的主版本号。运行以下命令:

$PSVersionTable.PSVersion.Major

这将返回一个整数值,代表您当前使用的 PowerShell 主要版本(例如,5 表示 Windows PowerShell 5.0/5.1 或 7 表示 PowerShell 7.x)。

# 步骤4:检查完整版本信息

有关您的 PowerShell 版本的更多详细信息,请执行以下命令:

$PSVersionTable.PSVersion

这将显示一个 System.Version 对象,其中包含已安装的 PowerShell 版本的主要版本号、次要版本号、内部版本号和修订版本号(例如,对于 Windows PowerShell 5.1,为 5.1.19041.610) 。

# 步骤 5:解释您的 PowerShell 版本信息

最后但并非最不重要的一点是,让我们了解前面步骤生成的输出。使用您收集的信息,您现在可以准确确定您安装的 PowerShell 的版本和版本。

例如,如果 PSEdition 值为 Desktop 并且 PSVersion 值为 5.1.x,那么您使用 Windows PowerShell 5.1。如果 PSEditionCore 并且 PSVersion7.1.x,那么您使用的是 PowerShell 7.1。

通过执行这 5 个关键步骤,您可以自信地检查您拥有的 PowerShell 版本,并确保您使用的脚本和程序的版本和版本正确。这些知识不仅可以节省您解决兼容性问题的时间,还可以让您更深入地了解作为软件工程专家可以使用的工具。

Medicat USB - 用于 IT 故障排除的多合一 USB 可启动工具

修复几乎所有 Windows 损坏的终极指南(无需重新安装)

如何使用命令行确定系统上安装的 PowerShell 版本?

要使用命令行确定系统上安装的 PowerShell 版本,可以使用以下命令:

$PSVersionTable.PSVersion

此命令将显示系统上安装的PowerShell版本,包括主要次要构建

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯