Windows PowerShell 工具

如果尚未开始使用 Windows PowerShell,很可能您很快就会用到它。Windows PowerShell 将成为 Windows Server 领域的核心管理工具。对于初学者,它已成为 Exchange Server 2007 基于脚本管理的基础。
为以原有格式充分利用 Windows PowerShell,您需要记住大量语法、cmdlet 和通用结构, 有个工具可以用来查看PowerShell cmdlets的帮助信息 下载地址: http://www.primaltools.com/downloads/communitytools/

。当然,您可能缺少时间(或精力)来专门做此工作。但如果您能使用集中式图形管理控制台来管理脚本,情况又会怎样呢?向您提供可自定义模板和脚本共享社区库的用户界面,这个想法如何?通过此类环境,可快速编写所需的任务脚本并能始终了解它们的位置以供将来重复使用和参考。
别担心,我可不是和您开玩笑。这个基于 GUI 的环境用于 Windows PowerShell,通过 PowerGUI(Quest Software 赞助的免费软件产品)提供。 此应用程序提供了一个易于使用且可扩展的管理 GUI 。在此 GUI 内,可双击提供的任意脚本或自己的某个自定义脚本,以运行此脚本并提供返回数据集的表格视图。可对该数据应用列过滤器和值过滤器以获取所需信息。此外,可添加自己的自定义列以提供满足特定需求的计算值或自定义结果。
在此 GUI 内,可启动 Windows PowerShell 提示符或应用程序的内置脚本编辑器。此脚本编辑器提供了类似 IntelliSense 的基本环境,它显示了可用 cmdlet 的语法以及标准文件和编辑功能(如搜索和替换、打印以及剪切/复制/粘贴)。还可针对步骤创建书签。
此外,PowerGUI 提供了大量能应用到数据集的可自定义和可扩展的操作。例如,可使用本地系统服务脚本来启动、停止、挂起指定服务并设置属性。另一个不错的功能是能在脚本之间添加链接,从而可通过公共元素连接各脚本以获取所需信息。例如,可获取特定组的用户列表,然后将此列表链接到显示其主目录中数据量的脚本。除这些功能外,PowerGUI 还有许多用于报告和查看的内置常见操作脚本,可利用它们来将数据转储到 XML、CSV、HTML 和剪贴板。可通过添加自己的脚本或自定义其中一个提供的模板来扩展单个脚本操作和常见操作。可通过在脚本上打开属性窗口来编辑现有脚本或仅查看其工作原理。
另一非常有价值的功能是 PowerGUI 网站社区库,用户可在此共享和下载脚本以协助进行系统管理任务。您还可以找到用于 Active Directory 管理、Exchange 服务器管理、Microsoft Operations Manager 任务、常见 Windows Server 任务等的脚本和操作。PowerGUI 是一个坚实的起点,它提供了基于 GUI 且可扩展的管理工具,与 Windows PowerShell 搭配使用。

时间: 2024-09-17 03:59:33

Windows PowerShell 工具的相关文章

Windows PowerShell的12项功能

解答PowerShell:PowerShell原来的开发代号是Monad,原计划是用以替代Windows中的命令行工具,但是后来微软说它只是技术上的扩充.使用PowerShell,管理员可以做任何在图形界面下所做的事情.Windows PowerShell 1.0可以运行在Windows XP SP2.Windows Server 2003和Windows Vista上. 1. 内置Cmdlets (即"commandlets") Windows PowerShell中的所有Cmdle

测试运行: 使用Windows PowerShell实现Web UI自动化

Windows PowerShellTM 是一种新型 Microsoft 命令外壳和脚本语言,可用作多种轻型测试自动化的平台.在本月的"测试运行"专栏中,我将向您展示如何使用 Windows PowerShell 通过自动化 Internet Explorer 为所有类型的 Web 应用程序创建快捷简便的 UI 测试自动化.本专栏主要针对初学者,但是经验丰富的工程师也能在此找到一些感兴趣的信息. 开始前,请确保已将要测试的站点添加到 Internet Explorer 中的"

测试运行: 使用Windows PowerShell实现UI自动化

尽管问世时间相对较短,但 Windows PowerShellTM 已经成为我最喜爱的工具之一.我最近发现,Windows PowerShell 拥有创建小型库所需的全部功能,您可以使用这些功能编写超轻型的 UI 自动化代码. 在本月的专栏中,我将介绍如何创建一个小型的自定义 Windows PowerShell cmdlet 集合,以执行 Windows UI 自动化任务.其中包括获得应用程序和控件的句柄.操作控件以及检查应用程序状态.在本次讨论中,我将假设您对 Windows PowerSh

测试运行: 使用Windows PowerShell进行小型测试

您可以将 Windows PowerShell 看成是对旧的 cmd.exe 命令外壳程序以及相关 .bat 文件的一个重大升级.虽然 Windows PowerShell 是为系统管理任务设计的,但它的某些功能也使之完全适用于轻量级测试任务.本月,我将以 Windows PowerShell 命令行和轻量级 Windows PowerShell 脚本两种方式对基于 Microsoft .NET Framework 的代码模块进行测试. 请看图 1 和图 2 中所示的屏幕截图.图 1 显示了对名

《Windows PowerShell实战指南(第2版)》——第2章 初识PowerShell 2.1选择你的“武器”

第2章 初识PowerShell 本章将协助读者选择一种最适合的PowerShell界面(不错,你可以做出选择).如果你曾经使用过PowerShell,可以直接跳过本章,但是你阅读依旧可以从本章中找到一些对你有帮助的信息. 2.1 选择你的"武器" 微软提供了两种(如果你是很严谨的人,可以认为是四种)使用PowerShell的方式.图2.1显示了[开始]菜单中的[所有程序]界面,其中包含四种PowerShell图标.可以通过图中划线部分快速找到这些图标. 提示: 在旧版本的Window

Windows PowerShell漫谈-win7下没有超级终端

Windows PowerShell是我在研究win7新特性的时候发现的新工具,起初没有对它产生太大的兴趣,只是简单看看了有关它的介绍.简单使用了一下,感觉上它和cmd.exe没有本质区别.对它产生兴趣是一个纯粹的偶然, 有一次一个硬件工程师同事让我帮忙联调串口,我才发现win7下没有超级终端,结果那个同事给了我一个串口助手. 本着对问题刨根问底的精神我上网搜了一下有关win7和超级终端的问题,才发现win7下真的没有超级终端,有些网友推荐说PowerShell具备超级终端的功能,可以调试串口,

Windows PowerShell是什么,有什么功能或作用,如何使用

Windows 10时代带来了一个强大的工具Windows PowerShell.他必将成为CMD的继任者,成为下一代命令行工具.这是一种命令行界面和脚本语言,专门为系统管理而设计.Windows PowerShell使得IT管理员更容易地控制系统管理和加速自动化.Windows PowerShell 中的简单命令工具(称为 cmdlet)允许通过命令行管理企业中的计算机.通过 Windows PowerShell 提供程序,可以像访问文件系统那样方便地访问数据存储,如注册表和证书存储. 此外,

几个非常实用的Windows PowerShell应用实例

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   系统维护.管理中大家常在命令提示符(cmd.exe)下进行操作,对Windows PowerShell鲜有接触或者使用.其实在微软的计划中,Windows PowerShell将成为CDM的继任者,是下一代命令行工具.Windows PowerShell目前最高版本为2.0,并且已经集成到Windows Server 2008及Windows 7中.Window

分享非常实用的Windows PowerShell应用实例

系统维护.管理中大家常在命令提示符(cmd.exe)下进行操作,对Windows PowerShell鲜有接触或者使用. 其实在微软的计划中,Windows PowerShell将成为CDM的继任者,是下一代命令行工具.Windows PowerShell目前最高版本为2.0,并且已经集成到Windows Server 2008及Windows 7中.Windows PowerShell使得IT管理员更容易地控制系统管理和加速自动化,作为http://www.aliyun.com/zixun/a