3分钟带你了解PowerShell发展历程——PowerShell各版本资料整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3分钟带你了解PowerShell发展历程——PowerShell各版本资料整理相关的知识,希望对你有一定的参考价值。

本文带你了解PowerShell发展历程,顺便整理了一点资料,方便大家查询。

Windows PowerShell? 是基于任务的命令行管理程序和脚本语言,专为进行系统管理而设计。 在 .NET Framework 的基础上构建的 Windows PowerShell 可帮助 IT 专业人士和高级用户控制和自动执行 Windows 操作系统以及在 Windows 上运行的应用程序的管理。

UNIX 系统一直有着功能强大的脚本(shell),Windows PowerShell 的诞生就是要提供功能相当于 UNIX 系统 BASH 的命令行外壳程序,同时也内建脚本语言以及辅助脚本程序的工具。

在2002年,微软开始研究一个新的产品叫做”Monad”,第一个公开测试版本是在2005年6月发布的,到2006年4月,微软把它重新命名为Windows PowerShell。从2006年微软正式发布Windows PowerShell 1.0以来,目前已经更新到了5.1版本。各个版本的相关信息如下:

技术分享 

Note:如果默认Windows集成版本中有,可以直接开启Feature,对于其它可支持Windows版本,点击下面下载地址去安装独立更新包。

各版本独立包下载地址如下:

  • Windows PowerShell 1.0:

https://support.microsoft.com/en-us/help/926139/windows-powershell-1.0-english-language-installation-packages-for-windows-server-2003-and-for-windows-xp

https://support.microsoft.com/en-us/help/928439/windows-powershell-1.0-installation-package-for-windows-vista

  • Windows PowerShell 2.0:

https://support.microsoft.com/en-us/help/968929/windows-management-framework-windows-powershell-2.0,-winrm-2.0,-and-bits-4.0

  • Windows PowerShell 3.0:

https://www.microsoft.com/en-us/download/details.aspx?id=34595

  • Windows PowerShell 4.0:

https://www.microsoft.com/en-us/download/details.aspx?id=40855

  • Windows PowerShell 5.0:

https://www.microsoft.com/en-us/download/details.aspx?id=50395

  • Windows PowerShell 5.1:

https://www.microsoft.com/en-us/download/details.aspx?id=54616

 

另外在2016年8月18日,微软宣布开源跨平台版本的PowerShell可以支持Windows,macOS,CentOS和Ubuntu多个操作系统了,叫做PowerShell Core,基于.NET Core运行。

 

各版本新添加功能参考链接如下:

 

Windows PowerShell是个很强大的工具,很多现有的成型产品都有对应的PowerShell API,如SQL Server、NetApp Data ONTAP、Windows Azure和SharePoint等,因此学会使用它对Windows上的开发工作有很大的帮助。这次就先介绍到这里了,以后还会有更多的资料整理和更新。

 

[原创文章,转载请注明出处,仅供学习研究之用,如有错误请留言,如觉得不错请推荐,谢谢支持]

[原文:http://www.cnblogs.com/lavender000/p/6931405.html,来自永远薰薰]

以上是关于3分钟带你了解PowerShell发展历程——PowerShell各版本资料整理的主要内容,如果未能解决你的问题,请参考以下文章

建议收藏深度好文!带你全面了解《知识图谱》

从零开始——PowerShell应用入门(全例子入门讲解)

深入了解小程序的学习路线(以项目驱动的方式带你学习微信小程序)

一文带你深入了解HTTP

5分钟带你了解音视频开发

3分钟带你了解负载均衡服务