热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

WindowsPowershell介绍和安装

Powershell是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境。微软之所以将Powershell定位为Power,并不是夸大其词,因为它完全支持对象。其可读性,易用性,可以位居当前所有shell之首。

Powershell 是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境。你可以把它看成是命令行提示符cmd.exe的扩充,不对,应当是颠覆。 powershell需要.NET环境的支持,同时支持.NET对象。微软之所以将Powershell 定位为Power,并不是夸大其词,因为它完全支持对象。其可读性,易用性,可以位居当前所有shell之首。 当前powershell有四版本,分别为1.0,2.0,3.0 ,4.0

如果您的系统是window7或者Windows Server 2008,那么PowerShell 2.0已经内置了,可以升级为3.0,4.0。
如果您的系统是Windows 8 或者Windows server 2012,那么PowerShell 3.0已经内置了,可以升级为4.0。
如果您的系统为Windows 8.1或者Windows server 2012 R2,那默认已经是4.0了。

Powershell 1.0 下载地址

Powershell 2.0 下载地址

powershell 3.0 下载地址

powershell 4.0 下载地址

powershell 5.0 下载地址

介绍

Powershell 3.0将会内置在Windows 8 client 和windows server 2012.

如果获取Powershell3.0呢?

内置:一旦装上了windows 8 client 或者 windows 2012 server 默认的Powershell版本就是Powershell 3.0 。如果你想使用Powershell2.0 需要重新下载。
下载:如果你的机器是 windows server 2008 或者 windows server 2008 R2,再或者是win7,也可以下载Powershell 3.0.,不过Powershell 3.0 需要 .NET 4.0的支持。

Powershell 3.0 将会作为Windows Management Framework 3.0的一部分。

这里列出一些Powershell 3.0 的新特性

Powershell 工作流
增强会话灾难恢复
语法简洁方便
增强了cmdlet的查找和自动导入模块的功能
提供了对webservice强大支持
ISE命令加载项

下载

powershell4.0

介绍

Windows Management Framework 4.0 安装包,现在支持下载和安装了。WMF4.0 可以让你在许多微软旧版本的操作系统上,利用Windows8.1和Windows Server 2012 R2中的管理技术。正式版与之前的预览版相比,包含了许多改进,客户在安装和使用之前,请确保仔细阅读了这篇文章,特别是WMF4.0与一些旧版本的Windows 服务器产品不兼容。

Windows Management Framework 4.0 预览版是今年7月份公布的,当时我们非常兴奋更够在社区中讨论它的用武之地,那现在,它只会变得更好。

WMF4.0可以安装在Windows 7 SP1,Windows Server 2008 R2 SP1, Windows Server 2012 和 Windows CE7上。需要注意的是,WMF4.0 无法安装到Windows 8上,但是你可以通过Windows Update来获取Windows 8.1的免费更新,该更新包含了WMF4.0。对于WMF4.0来说,NET4.5是一个额外的先决条件,请确保在安装WMF4.0之前,您的机器上已经安装了.NET4.5,否则会议静默的方式显示安装失败。

WMF 4.0 包含以下功能的更新版本:

Windows PowerShell
Windows PowerShell Integrated Scripting Environment (ISE)
Windows PowerShell Web Services (Management OData IIS Extension)
Windows Remote Management (WinRM)
Windows Management Infrastructure (WMI)
另外在 WMF 4.0我们还增加了一个令人振奋的新功能:

Windows PowerShell Desired State Configuration (DSC)
要使用此更新的管理基础设施来管理Windows 7 SP1,Windows CE7,Windows Server 2008 R2 SP1,和 Windows Server 2012,WMF4.o 必须安装在以前发布过的操作系统中。

连同每个操作系统的软件包,我们提供了一组发行说明和一些额外的DSC快速参考。它们包含了许多很有用的信息,比如一些已知问题,和它们的变通方法,还有一些与其他应用程式的兼容问题。所以鼓励大家下载并阅读。

在安装了WMF4.0 之后,要将操作系统更新,例如:从Windows7升级到Windows8,或者从Windows Server 2012升级到Windows Server 2012 R2.这些升级的方案都可能会碰到一些已经记载在发行说明中的已知问题。对您的操作系统进行升级前,请务必阅读升级发行说明,并准备执行一些额外的步骤,或者卸载WMF4.0。

同样WMF4.0 不支持从之前发布的预览版升级到现在的正式版,如果你的机器中已经包含了预览版,请卸载后重新安装WMF4.0正式版。

注意: 并不是所有的Microsoft服务器应用程序目前与WMF4.0兼容。所以安装WMF4.0前,请务必阅读WMF4.0的版本说明。具体来说下面的服务器应用程序暂时不兼容WMF4.0。

System Center 2012 Configuration Manager (not including SP1)
System Center Virtual Machine Manager 2008 R2 (including SP1)
Microsoft Exchange Server 2013, Microsoft Exchange Server 2010 and Microsoft Exchange Server 2007
Microsoft SharePoint 2013 and Microsoft SharePoint 2010
Windows Small Business Server 2011Standard
我们承认,仍然有一些管理Windows Server 2008的需求, Windows Management Framework 3.0  (WMF3.0)仍然适用 Windows Server 2008.

下载


推荐阅读
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文探讨了使用Python实现监控信息收集的方法,涵盖从基础的日志记录到复杂的系统运维解决方案,旨在帮助开发者和运维人员提升工作效率。 ... [详细]
  • 本文探讨了服务器系统架构的性能评估方法,包括性能评估的目的、步骤以及如何选择合适的度量标准。文章还介绍了几种常用的基准测试程序及其应用,并详细说明了Web服务器性能评估的关键指标与测试方法。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • WebBenchmark:强大的Web API性能测试工具
    本文介绍了一款名为WebBenchmark的Web API性能测试工具,该工具不仅支持HTTP和HTTPS服务的测试,还提供了丰富的功能来帮助开发者进行高效的性能评估。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • 本文提供了多种有效的方法来解决RPC(远程过程调用)服务器不可用的问题,包括通过修改注册表、使用SC命令以及利用故障恢复控制台等技术手段。 ... [详细]
  • 如何在不损失质量的情况下压缩MP4视频的大小
    本文介绍了几种有效的方法来压缩MP4视频文件的大小,同时确保视频的质量不受影响。 ... [详细]
  • 本文基于Java官方文档进行了适当修改,旨在介绍如何实现一个能够同时处理多个客户端请求的服务端程序。在前文中,我们探讨了单客户端访问的服务端实现,而本篇将深入讲解多客户端环境下的服务端设计与实现。 ... [详细]
  • 本文介绍了如何使用Node.js通过两种不同的方法连接MongoDB数据库,包括使用MongoClient对象和连接字符串的方法。每种方法都有其特点和适用场景,适合不同需求的开发者。 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • JavaScript 跨域解决方案详解
    本文详细介绍了JavaScript在不同域之间进行数据传输或通信的技术,包括使用JSONP、修改document.domain、利用window.name以及HTML5的postMessage方法等跨域解决方案。 ... [详细]
author-avatar
快乐的老爷们土豆_534
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有