讲解

如何知道您的powershell版本【逐步操作】

目录:

Anonim

系统管理员可以最大限度地利用计算机提供的所有优势,这就是Windows引入了一种替代方案来加速和自动化过程的原因,该替代方案称为Powershell。

Powershell 充当用户与计算机之间的相互关系 ,在这种情况下,它是通过文本输入命令或指导在计算机上执行和执行的动作的方式。

内容索引

找出计算机上的Powershell版本

由于Powershell已由设计人员和开发人员集成到Windows系统中,因此重要的是要知道设备中集成了哪个版本

知道版本的过程非常简单,下面将进行解释:

  • 首先,您必须进入Windows搜索区域并键入Powershell ,然后将打开一个窗口,其中显示了程序名称“ Windows Powershell”,您必须右键单击该窗口并选择“以管理员身份运行” 。在蓝色的命令屏幕上,您必须编写以下内容: get-host并按“ Enter”键屏幕上会自动显示有关版本的一系列信息。

如果要获取更多详细信息,建议使用以下命令: $ PSVersionTable当按“ Enter”时 ,将显示以下内容:

  • PSversion:此处显示已安装的Windows Powershell的确切版本。 WSManStackVersion:此链接反映了Web服务管理的堆栈版本。 SerializationVersion:在这里您可以知道与序列化方法相对应的确切版本。 BuildVersion:您将能够知道与当前使用的Windows Powershell对应的生成版本。 PSCompatibleVersion:此部分指示当前使用的当前版本支持的所有Windows Powershell版本。

值得注意的是,如果您尝试了解哪个Powershell版本是合并的并且无法可视化,那是因为它是1.0型 ,这是因为它来自2.0版,其中所有涉及此管理员的内容。

可以使用get-host命令,但是通过PowerGui脚本编辑器选项,这样做可以获得有关计算机上找到的Powershell特性的更多详细信息。

了解Powershell版本的重要性

由于Powershell是一种专用于命令和键盘运行的工具,因此与使用另一种类型的管理员时相比,它提供了大量重要的功能

知道版本很重要,因为这将允许识别其中要管理的功能

应当记住, 每个版本都将成为命令行解释器 ,您可以使用它来打开控制台应用程序并解决计算机上的问题。

使用的版本越大,将了解和管理有关网络活动的更多基本数据。

例如,在大于或等于2.0的版本中 ,您可以将Powershell作为开源框架使用。

换句话说,它将成为中央管理解决方案,并成为Windows的监管和自动化实体。

如果版本低于2.0,则Powershell的使用将受到更大的限制,甚至无法用作脚本环境,也就是说,无法通过命令组合来简化任务。

同时,要执行的步骤将必须单独执行,这与可以执行脚本的更高级版本不同。

允许管理信息,注册信息甚至配置信息,而不用对程序中生成的突发事件进行修复。

我的版本和兼容性是什么

  • Powershell 1.0内置Windows Server 2003 SP1,Windows Xp SP2和Windows Vista; Powershell 2.0,此版本与Windows Server 2003 SP2,Windows Server 2008 SP1和Windows Xp SP3兼容; Powershell 3.0,适用于Windows Server 2008 SP2,Windows Server 2008 R2,SP1,Windows 7 SP1.Powershell 4.0,加入Windows 7 SP1,Windows Server 2008 R2,SP1,Windows服务器20012.Powershell 5.0:与Windows Server 2012 R2,Windows 7 SP1,Windows 8.1.Powershell 5.1一起使用:与Windows Server R8 SP1,Windows Server 20012,Windows Server 2012 R2,Windows 7 SP1,Windows 8.1耦合。

从Powershell Core 6.0开始,为它的操作建立了一个多平台,也就是说,它被允许在MacOS操作系统和著名的Linux中使用。

此版本集成在Net Core中,而不是Net FrameWork中,该新版本更小,更轻便,但不幸的是它支持的命令更少。

因此,它不允许执行已执行的大量活动 ,这确实具有更大的响应速度能力。

它还被配置为开源,因此可以直接从Web安装。

为了使其使用与其他平台兼容而进行的更改包括:

  • 可以将字符与二进制命令或本机命令一起使用,这增加了工具的功能。添加了手册页powershel。有一个转义选项直接导致最后的反斜杠,这是一个使用本机命令参数执行任务时使用此命令,已删除了ExecutionPolicy修饰符替代选项,以便可以在Windows以外的平台上自由运行powershel。

如何安装Powershell 6.0

Powershell的新版本不提供像以前的版本那样进行更新的替代方法,即从1.0升级到5.0。

为了使用6.0,需要禁用当前安装的版本,为此,下面将说明卸载过程:

将使用以下命令,该命令必须写在蓝屏上: Disable-WindowsOptionalFeature-Online-FeatureNameMicrosoftWindowsPowershellV (在此处输入版本号)根并按“ Enter”键

现在,计算机上将不再安装任何版本的Powershell,从这一刻起,我们将继续安装新版本6.0。

  • 首先,您必须通过Web输入以下地址:https://github.com/PowerShell/PowerShell。将显示一个菜单,显示“关闭或下载” ,按并转到“下载ZIP” 。将会出现一个窗口,等待下载完成,然后转到“下载” ,找到下载的文件后,右键单击它,然后将打开一个小矩形,单击“此处提取”,现在您只需打开安装程序文件并执行系统指示的步骤。

一旦完成此过程,就必须转到Windows的“开始”按钮并进入Powershell命令管理器,在其中必须键入以下路径: $ psVersionTable并按“ Enter”

现在,您必须等待屏幕上显示有关新安装的6.0版的所有信息。

  • 如果您想知道或检查版本6.0中包含的命令数,请使用以下命令:

获取命令|测量对象

  • 然后,您必须按“ Enter”键,这应表明存在432个PowerShell命令来在计算机上执行相同数量的活动。

我们建议阅读以下教程:

至此,我们完成了有关如何了解Shell版本的教程。 您觉得有用吗? 您当然有兴趣查看我们的教程部分。 下一个见!

讲解

编辑的选择

Back to top button