1.为什么要学powershell?

Ⅰ.为什么要学powershell?

1.PowerShell简介  

  微软GUI图形界面,以其优美的界面,简便的可视化操作、配置服务时只要点几下鼠标就能完成,遇到不知道的操作可以查看图标,说明即可操作,非常简单易用。

  既然如此,为什么还要学习PowerShell呢?

  如果以创建域用户为例,GUI界面下创建域用户要用5分钟,因为有一堆属性需要添加,那么创建100个用户就要用500分钟。有没有方法能提高创建用户的速度。

  早期的VBscript能够通过创建脚本来解决一些问题,不过,由于微软没有全心在vbscript上投入,使得这个产品有很多不足。比如:你可以使用脚本进行网络配置,想要测试网络速度,就要另想办法了。

  PowerShell的出现填补了空白,不仅能完整的管理系统的功能,而且自动化重复任务和GUI下不支持的工作。同时PS还支持Exchange、SharePoint、SystemCenter等等大量组件。

  微软仍在开发GUI的控制台,在底层执行的仍然是PowerShell命令。

2.PowerShell的安装

  基本上现在人们使用的都是Windows7以上的系统,在系统中自带了PowerShell工具。

  PowerShell在32位系统中有2个程序:

  • PowerShell和PowerShell ISE

  PowerShell在64位系统中有4个程序:

  • PowerShell(86)和PowerShell ISE(86)。
  • PowerShell和PowerShell ISE,这两个时64为程序。

  PowerShell和PowerShell ISE区别。

  • PowerShell命令行交互界面,用来使用、执行PowerShell命令。在ServerCore中也可以使用。
  • PowerShell ISE在图形化界面中才能使用的IDE,可以查询命令和编辑脚本,没有集成到ServerCore中。

  查看Windows系统中PowerShell的版本,点击开始菜单-所有附件-点击PowerShell。

  输入:$PSversionTable查看PowerShell版本,如果可以查到,版本是3.0以上的。如果查不到,版本小于3.0。

  建议升级,可以直接下载PowerShell程序进行安装,不需要考虑依版本号顺序进行安装。

  • PowerShell3.0下载地址:

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

  •  PowerShell4.0下载地址:

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

  PowerShell必须使用.NET.Framework4.0,如果考虑兼容和扩展性,做好将.NET.Framework3.5和.NET.Framework4.5都安装上。

  PowerShell32位和64位的区别:微软越来越把重点放在64位的系统上,32位只是用来兼容和扩展的需要。

猜你喜欢

转载自www.cnblogs.com/diantangwushi/p/9104380.html