PowerShell版本命令简介

735 阅读3分钟

PowerShell Version Command

PowerShell版本命令简介

下面的文章提供了一个PowerShell版本命令的概要。PowerShell是作为命令提示符窗口使用的渐进形式。但现在,它被加强了,有多种多样的cmdlets,并有一个有吸引力的用户界面。

它使C#和.NET框架成为高级选项,同时还有windows GUI工具和ISE PowerShell,允许用户调试脚本,并进行有效的编辑。当windows 10引入PowerShell 5.0时,该组件表现得非常出色,它以动态方式工作。但人们很想知道版本的区别,并想找到适合业务需求的版本。在这篇文章中,我们讨论了PowerShell在各种操作系统中的版本号。

主要启示

  • 如果问题发生在笔记本电脑或笔记本上,用户可以选择恢复修复选项。
  • 还原选项会扫描整个资源库并替换丢失和损坏的文件。
  • 为了修复版本问题,用户可以启用ENABLE_MU = 0,因为它不会删除任何现有设置。它可以通过组策略设置来修复。

PowerShell版本命令的概述

有一个简单的命令可以用来查找PowerShell的版本,那就是$PSVersion表。一旦它被输入,就会直接获取PowerShell版本的输出。通过在开始菜单中启动PowerShell,用户可以给出PS版本命令,甚至在任何版本中都能给出PowerShell的版本号。

最初,PowerShell是在2006年引入Windows server 2003 SP1、Vista和Windows XP SP2的。它是作为一个独立的软件包提供的。然后,下一个版本PowerShell v3在windows 8的第二个捆绑版本上推出,它是微软在windows 7sp1、windows 2008 sp1中安装的PowerShell,但不能安装在windows XP中。但windows 8.1带有先进的PowerShell版本4,也安装在windows server 2008 SP1中。

PowerShell 5.0来了,它是2016年推出的一个Windows管理框架。它被宣布为最终版本,具有OneGet命令功能,支持基于chocolatey资源库的应用程序,可以管理双网络交换机。整个版本与Windows 2016上推出的nano服务器为伍。桌面版的重点是操作系统中的服务器版和传统版本的客户端。当微软宣布要使该产品成为一个跨平台的产品,不依赖于Linux、mac和Windows,并有其生命周期的支持。它计划每6个月发布一次小版本。

如何检查PowerShell版本命令?

在Windows中,要找到PowerShell命令,请遵循以下指示。在上下文菜单中,用户可以以管理员身份添加一个打开PowerShell的选项。

PowerShell Version Command 1

然后输入该命令。

代码

GetHost | Select – object version

输出

PowerShell Version Command 2

现在作为输出,PowerShell的版本被打印出来。或者,给$PSVersion表并按回车键。我们可以找到PSVersion行。当默认版本引导用户快速检查PowerShell的版本。

要打开运行命令提示窗口,按windows键和R,然后给PowerShell并按回车键。因此,新的提示窗口被打开。

在新打开的窗口中,给出PowerShell命令,$PSVersionTable,然后点击回车。

VersionTable

在这个窗口中解释了PowerShell工具的详细清单。通过windows控制台,点击悬而未决的更新,使其成为一个更新的。

用于Windows、Mac的PowerShell版本命令

为了知道引擎的版本,使用PSVersionPS版本,如果该变量不存在,那么用户可以认为当前引擎的版本是1.0。我们必须注意,PSVersion表PS版本,如果该变量不存在,那么用户可以认为当前引擎的版本是1.0。我们必须注意,Host版本和获得主机的版本并不可靠。它可以帮助查看主机的版本,但它并没有给出关于引擎的信息。所有的托管应用程序、PowerShell Plus、PowerShell GUI都会修复主机的版本以反映产品的版本。这也是另一种查找版本细节的方法。

Command Finds for Windows, Mac

安装PowerShell版本命令

有不同的方法可以在windows中安装PowerShell。每个安装选项都是定制的,以支持不同的工作流程和场景。用户可以选择根据需求进行修复。

Winget是在windows客户端安装PowerShell选项的方法,它是最值得推荐的方法。

PowerShell Version Command 5

PowerShell Version Command 6

MSI包是企业部署案例的最佳选择,适用于Windows服务器。

ZIP包是一种自适应的方法,可以侧装或平行安装不同的版本。

在windows nano服务器、基于arm的系统和windows iot中,用户可以选择这种方法。

.NET全球工具是.NET开发者安装和使用其他全球工具的最佳选择。

.NET developers

微软商店包对于标准用户来说是一种友好的安装方式,但有一些限制。

常见问题

下面是提到的常见问题。

Q1.如何在Mac上检查PowerShell的版本?

回答:在Mac上如何检查PowerShell的版本? 通常在Mac上,PowerShell的版本是2.0或1.0。所以用户必须通过以下命令来检查注册表或键的位置。HKEY _ LOCAL_MACHINE\software\powershell\microsoft\1- PowerShell引擎。

值名称:PowerShell版本,值类型为Reg-SZ。

Q2.是否可以在PowerShell上执行多个版本?

答:是的。 是的。通过启动版本3是可以的,对于下级版本,可以和版本参数一起使用。在windows PowerShell上,该版本与指定的版本一起执行。版本号可以是一个参数,可以是"-版本2.0"。

Q3.如何改变PowerShell的版本?

解答:PowerShell的版本是在windows管理框架的基础上安装的。 windows管理框架应该安装在5.1 MSU文件上。一旦服务器重新启动,应该打开PS控制台,确保PowerShell的版本更新到5.1。如果用户不在支持Windows 7或Windows Server R2上工作,那么可以将PowerShell版本从2.0升级到5.1。

总结

PowerShell版本命令很简单,可以根据需要执行。因此,这篇文章有助于用户使用PowerShell版本命令。