Microsoft Windows PowerShell 是一个新的命令行 shell 和脚本语言,可以帮助 IT 专家提高生产力和更加轻松地控制系统管理。Windows PowerShell 不需要迁移现有的脚本,它对于自动化新的 Windows Server 2008 功能非常理想。
Windows PowerShell 是一种新的集中于管理的脚本语言,具有 130 多个标准命令行工具,有统一的语法和工具,它能促进系统管理任务的自动化,比如 Active Directory、Terminal Server 和 Internet Information Server (IIS) 7.0,还能提高组织解决环境特有的系统管理问题的能力。
Windows PowerShell 易于采用、学习和使用,因为它不需要编程背景,可以与现有的 IT 基础结构、现有脚本和现有命令行工具结合使用。
| Windows PowerShell 方案 | |
| 其他资源 |
Windows PowerShell 包含许多新的命令行工具,使您能够有效地跨所有 Windows Server 2008 角色(比如服务、进程和存储)完成服务器管理任务。Windows PowerShell 还允许您管理特定的 Windows Server 2008 角色,比如 Internet Information Services (IIS) 7.0 和 Terminal Server,以及 Microsoft Exchange Server 2007 和 Microsoft Operations Manager 2007。同时,许多合作伙伴还提供了能改进网络管理的 Windows PowerShell 命令,以及丰富的图表和计量功能。
| • | 管理命令行服务、进程、注册表和WMI 数据 |
| • | 终端服务器管理 |
| • | 部署和配置 Internet Information Services 7.0 |
Windows PowerShell 功能:
| • | 130 多个命令行工具(称为 cmdlets),可执行常见的系统管理任务,比如管理注册表、服务、进程、事件日志、证书、WMI。 |
| • | 脚本语言与命令行 shell 集成,使用面向任务的设计,能够促进批量和重复系统管理任务的自动化。 |
| • | 支持现有的脚本、现有的命令行工具和多个操作系统,包括 Windows Server 2008。 |
| • | 命令遵守标准的命名规范,使用一小组直观的实用程序(where、select、sort、format、measure、compare、group),以提供统一性并提高效率。 |
| • | 标准、统一的实用程序,可以使用所有的 Windows 数据访问技术,包括 Active Directory (ADSI) 数据、Windows Management Instrumentation (WMI)、Component Object Model (COM) 对象、ActiveX Data Objects (ADO)、HTML 和 XML 数据。 |
| • | 可对操作系统进行简单、基于命令的导航,使用户能够使用导航文件系统的那些命令导航注册表、证书存储和其他数据。 |
| • | 新的登录和错误处理功能能够追踪脚本执行并能完美地处理错误。 |
| • | 可简单地访问对象和系统管理数据,能够在命令行工具之间传输对象。 |
| • | 可扩展的界面,允许独立软件供应商和企业开发人员快速构建自定义工具和实用程序,以管理运行 Windows Server 2008 的应用程序。 |
| • | |
| • | Windows PowerShell 入门向导和快速参考 |
| • | 下载免费的图书章节:Microsoft Windows PowerShell Step by Step |
| • | TechNet Scripting Center 的 Windows PowerShell 脚本 |
| • | Windows PowerShell 团队博客 |
| • | 合作伙伴的 Windows PowerShell 产品 |
| • | Channel 9 网络广播:Windows PowerShell 入门简述(15 分钟)。 |
| • | TechNet 网络广播:下一代命令行脚本 Windows PowerShell (Level 300) |