Windows平台PowerShell简介
2016-08-06 23:40
357 查看
1.Windows PowerShell简介
Windows PowerShell是微软公司为Windows环境所开发的壳程序(shell)及脚本语言技术,采用的是命令行界面。这项全新的技术提供了丰富的控制与自动化的系统管理能力。Windows
PowerShell之前的开发代号是Monad。UNIX系统一直有着功能强大的壳程序(shell),WindowsPowerShell的诞生就是要提供功能相当于UNIX系统的命令行壳程序(例如:sh、bash或csh),同时也自带脚本语言以及辅助脚本程序的工具。
PowerShell和其前身Monad诞生于2005~2006年左右。
2.PowerShell的特色
(1)破天荒的方便
诸如存储计算中GB,MB,KB单位等;数组声明中的1..n和下标为-1的处理;还有所见即所得,通俗易懂的动词+名词结构Cmdlet。
(2)面向对象
与面向过程,面向文本相比,面向对象更方便更容易描述现实世界,也算赶上了时髦。绑上.NET这棵大树正所谓大树下面好乘凉,PowerShell绑上.NET这个大款了,借助.NETFramework平台强大的类库,几乎让一切都成为可能。
(3)强大的兼容性
完全兼容windows 平台上其它调用,如可执行文件(exe),批处理bat和vb script脚本等。
(4)基于平台的可扩展性
微软有个优点,与应用相比,它更喜欢做平台。PowerShell早已变成一个平台,在PowerShell 刚发布的第二年,微软的System Center OperationsManager 和 SharePoint就提供了针对该平台的组件,后来的AD,Hyper-V,Windows Azure,Office365就更不用说了。除了微软,亚马逊的云平台管理,Dell的out-of-hand
管理,也都提供了基于PowerShell的管理组件。PowerShell俨然变成了一个标准,变成了一个规范。
参考资料来源于: http://www.pstips.net/why-is-powershell-powerful.html
Windows PowerShell是微软公司为Windows环境所开发的壳程序(shell)及脚本语言技术,采用的是命令行界面。这项全新的技术提供了丰富的控制与自动化的系统管理能力。Windows
PowerShell之前的开发代号是Monad。UNIX系统一直有着功能强大的壳程序(shell),WindowsPowerShell的诞生就是要提供功能相当于UNIX系统的命令行壳程序(例如:sh、bash或csh),同时也自带脚本语言以及辅助脚本程序的工具。
PowerShell和其前身Monad诞生于2005~2006年左右。
2.PowerShell的特色
(1)破天荒的方便
诸如存储计算中GB,MB,KB单位等;数组声明中的1..n和下标为-1的处理;还有所见即所得,通俗易懂的动词+名词结构Cmdlet。
(2)面向对象
与面向过程,面向文本相比,面向对象更方便更容易描述现实世界,也算赶上了时髦。绑上.NET这棵大树正所谓大树下面好乘凉,PowerShell绑上.NET这个大款了,借助.NETFramework平台强大的类库,几乎让一切都成为可能。
(3)强大的兼容性
完全兼容windows 平台上其它调用,如可执行文件(exe),批处理bat和vb script脚本等。
(4)基于平台的可扩展性
微软有个优点,与应用相比,它更喜欢做平台。PowerShell早已变成一个平台,在PowerShell 刚发布的第二年,微软的System Center OperationsManager 和 SharePoint就提供了针对该平台的组件,后来的AD,Hyper-V,Windows Azure,Office365就更不用说了。除了微软,亚马逊的云平台管理,Dell的out-of-hand
管理,也都提供了基于PowerShell的管理组件。PowerShell俨然变成了一个标准,变成了一个规范。
参考资料来源于: http://www.pstips.net/why-is-powershell-powerful.html
相关文章推荐
- windows平台下分布式通信技术简介
- Windows Store apps开发[1]平台简介
- Windows平台自动化测试工具基于的一些技术简介(笔记)
- AWStats: Apache/IIS的日志分析工具——在GNU/Linux和Windows平台上的使用简介
- Windows Azure AppFabric (一) 平台简介
- windows平台下真正的数据同步系统简介。
- 类似rpm包管理器的Windows Installer PowerShell Module简介
- 【WINDOWS】hyper-v下自动创建VM_powershell脚本实现_powershell简介
- AWStats: 跨平台的日志分析工具――在GNU/Linux和Windows平台上的使用简介
- 专题:Windows 到 Linux 之旅:第 3 部分. Webmin 简介
- 在Windows平台的WebSphere Application Server 5版本中使用本地操作系统作为用户注册表启用全局安全性失败
- 编写可以在所有WINDOWS平台上运行的应用软件
- 在Windows平台上安装SGI版的OpenGL
- Windows+Maven+Eclips 开发平台的构建
- Laszlo平台简介
- WinFS 101:新型 Windows 文件系统简介
- Windows平台下的多线程编程
- 一些在windows平台下从声卡录音的资源,参考本文。
- WinFS 101:新型 Windows 文件系统简介