网络管理-在本文中,我们将讨论 PowerGUI,一个用于创建使用 GUI 界面的 Microsoft PowerShell 脚本。 可以说这个工具非常适合 Windows 管理员,尤其是那些不熟悉编程或不熟悉 PowerShell 命令行程序的人。
介绍
虽然微软已经给出了将 PowerCLI 和 PowerShell 与 VMware vSphere 结合使用的说明。根据这些说明,您只能在 Windows 中使用 PowerShell 命令提示符。如果你有很长的经验,这绝对没有问题。然而,对于那些不熟悉编程或发现难以使用 PowerShell 命令行工具的人来说,这是一个挑战。这促使我们想办法帮助他们克服这个困难,而主要的答案是 PowerGUI,一个图形界面的 PowerShell 编辑器。
为什么需要 PowerShell?
如果它对 PowerShell 来说是全新的,您可能会问它是什么以及为什么需要它。这些都是很容易回答的问题,我们相信您会在我们下面的解释之后发现 PowerShell 很有用。
根据 WikiPedia,PowerShell 是一个“Microsoft 自动化引擎,由命令行工具和脚本语言创建”。它建立在.NET 平台上,用于在远程和内部 Windows 系统上执行管理任务。这些管理任务可能涉及 Windows、Active Directory、Hyper-V 甚至第三方程序(如 VMware)(如果这些程序支持)中的网络管理。.这些管理任务可以在特定时间自动运行或从其他应用程序初始化以执行某些任务。
这个有趣的 PowerShell 工具可用于许多 Windows 操作系统功能和受支持的第三方应用程序-允许您控制和管理整个 Windows 服务器。 (操作系统和应用程序)。
如果您使用的是 Windows 7,PowerShell 2.0 已经安装在这个新的操作系统中。对于以前的操作系统,您需要从 Microsoft 主页安装。
在 Windows 7 中,您只需转到 开始 菜单,Administrative Tools,然后Windows Powershell 模块.您应该会看到如下所示的 PowerShell 命令行实用程序:
图 1:PowerShell 命令行界面
这对于大多数管理员来说是使用 PowerShell 的一种非常有效的方式,但是对于那些刚接触 PowerShell 甚至是界面类型的新手来说,这个命令行界面也可能是一个障碍。命令行。
答案是PowerGUI。
什么是 PowerGUI,它对您有何帮助?
在考虑我们试图在这里推销某些商业工具之前,让我们先告诉您 PowerGUI 是完全免费的。
PowerGUI 可以帮助您解决以下问题:
- 让您无需脚本知识即可运行 PowerShell 脚本
- 允许您查看 PowerGUI 为您创建的脚本以显示 PowerShell 并允许您导出这些脚本(可以更改该单词并将其转换为您自己的脚本)
- 可以提供一种添加“PowerPack 库”的方法,以便能够将此功能扩展到多达 100 个 Windows 应用程序和功能(参见图 2)。
- 提供用于创建和编辑脚本的智能 PowerShell 脚本编辑器(图 3)
图 2:使用库中的 PowerPack 扩展 PowerGUI
图 3:PowerShell 脚本编辑器
在哪里可以下载以及如何安装?
<小时大小=“2”宽度=“100%”>在哪里可以下载以及如何安装?
下载并安装PowerGUI
你可以在这里找到8MB容量的PowerGUI程序。正如您可以想象的那样,对于具有该容量的应用程序,下载和安装速度非常快。
除了其他安装程序中经常包含的所有安装问题外,在安装过程中您应该注意 GUI 中的一点(上一阶段图 4),您可以指定要在 PowerGUI 中安装哪些功能。
图 4:选择要安装的功能部件
此处的选项包括 PowerPack,如 Exchange 2007、Active Directory 和网络。同时这两个选项虽然默认选择本地系统和网络,但有两个选项我们没有提到。
安装完成前,您可以选择PowerGUI是否可以在安装完成后自动启动。以下是您在 PowerGUI 刚启动时可以看到的内容:
图 5:PowerGUI 初始化屏幕
您肯定会发现它们比上面显示的命令提示符简单吗?
根据我对 PowerShell 的了解,我才刚刚开始。但是,只需单击几下鼠标,我就可以浏览到本地计算机上的用户列表,并查看 添加了哪些用户。通过转到 View ,然后转到 PowerShell script ,将打开一个新选项卡,向我显示 PowerShell 已针对我所做的任何事情执行。在这个窗口中,我可以使用 PowerShell 执行一般任务,可以轻松制作和创建自动化脚本,即使您不太了解如何使用 PowerShell。以下是您可以在下面的图 6 中看到的内容:
图 6:查看正在运行的 PowerShell 脚本
结束
虽然我有一些在Unix/Linux中创建和编辑shell脚本的经验,以及编程经验的限制,但拥有GUI工具可以帮助我简化。学习一门新语言时的任务是必要的。
确实我很高兴发现这是一个完全免费的工具——PowerGUI。除了免费功能之外,这也是一个有趣的工具 1)我们可以在没有太多 PowerShell 知识的情况下运行 PowerShell 脚本 2)通过在 GUI 中显示从您的操作创建的脚本来帮助您理解 PowerShell 3)允许您扩展它许多 Windows 应用程序(包括 Windows 和第三方)的功能和 4) 帮助您编辑脚本 PowerShell 并导出其结果。如果您有兴趣学习 PowerShell,这是我们向您推荐的工具。
评论