Windows Powershell 入门

您可能听说过或使用过 Windows PowerShell,但即使它没有响起,也不足为奇。 Windows PowerShell 允许您使用命令简化计算机上的复杂操作。它是什么,如何开始使用它?

Windows 是一个图形操作系统,您可以在其中使用鼠标启动和控制活动。为了保持界面整洁,只有有限数量的功能可以直接访问,其他功能需要您深入系统并经常执行大量操作。相同的结果,但通过 PowerShell 更快、更容易实现。 PowerShell 是 Windows 的命令行界面,您可以在其中向操作系统发出文本命令。 另请阅读:Windows 8 的 80 条提示。

现在,当 PowerShell 这个词出现时,许多人认为它很快就会变得非常困难。然而,这完全没有必要。 PowerShell 也有很多可供日常使用的工具。例如,在 PowerShell 中使用鼠标比在 Windows 中更快的事情是获取系统信息。例如,网卡、MAC 地址和 IP 配置的概述。在 PowerShell 中它是一个命令,而在 Windows 中则是许多单击以及打开和关闭窗口。

此外,您始终可以过滤 PowerShell 的输出或在下一个命令中进一步处理它。所有共享文件夹的概述、计划任务的概述、添加任务,都可以在 PowerShell 中通过一个命令完成。

01 启动控制台

PowerShell 首先打开控制台,您可以在其中输入按 Enter 时计算机将运行的命令。 Windows 有两个这样的控制台,命令提示符和 PowerShell,后者是迄今为止最强大的。要启动 PowerShell,请单击 开始 / 所有程序 / 附件 / PowerShell / PowerShell.如果您使用的不是 Windows 7,而是 Windows 8 或 8.1,请按 Windows 键转到 Metro 界面,然后键入 电源外壳.然后点击 Windows PowerShell.

Windows 有两个命令窗口。 PowerShell 是其中最强大的。

在 Windows 8 中通过 Metro 界面启动 PowerShell。

完全切换到 PowerShell 是很有可能的。您可以继续使用熟悉的 DOS 命令。

02 下达和执行命令

除了饥饿的闪烁提示外,PowerShell 窗口完全空白。这种空虚很快变得令人生畏(也是因为没有迹象表明该做什么)。但是,操作很简单。在提示符下,您可以键入一个命令,该命令将在您按下 Enter 键后立即由计算机执行。

要查看您使用的 PowerShell 版本,请键入命令 主持人 并按 Enter。蜜蜂 版本 您现在可以看到 PowerShell 的版本,版本 1 是 Windows XP 和 Vista。版本 2 到 Windows 7、8 和 8.1 分别是。要关闭控制台,请使用命令 出口 再次按下 Enter 键。使用向上和向下箭头键滚动浏览以前使用的命令。

Windows XP、Vista 7、8 和 8.1 包含不同版本的 PowerShell,尽管它们看起来都一样。

03 cmdlet

PowerShell 可以执行的命令称为 cmdlet(command-let)。这些变体有数千种,但 PC 上实际可用的数量完全取决于 Windows 的版本和安装的任何其他软件。例如,Windows 8 中的 PowerShell 默认只有 400 多个 cmdlet。要查看它们,您可以使用命令 获取命令 使用。输入后 长长的名单在屏幕上飞过。

滚动浏览它,您会看到 cmdlet 的名称立即描述了该命令的作用。名称总是以操作开头,然后是破折号,然后是应该执行命令的部分,例如 获取打印作业 或者 设置日期.

默认情况下,Windows 8 中的 PowerShell 仅有 400 多个 cmdlet。

以更多权限启动 PowerShell

当您启动 PowerShell 时,该程序将获得与您相同的权限。而您通常是 Windows XP 和 Vista 下 PC 的管理员,而在 Windows 7 和 8(.1) 下,您不再是那个。您只是一个普通用户,PowerShell 也是如此。但是对于许多任务,PowerShell 需要更多权限。可以通过右键单击 PowerShell 链接并选择以管理员的附加权限启动 PowerShell 以管理员身份运行.

如果 PowerShell 以额外权限启动,您可以在标题栏中看到这一点,而不是 Windows PowerShell,管理员:Windows PowerShell。您也可以通过右键单击快捷方式默认启用此功能,然后单击 属性/快捷方式/高级/以管理员身份运行.

PowerShell 中的错误消息通常是权限太少的结果。以管理员权限启动 PowerShell 通常是解决方案。

04 参数

除了作为单独的命令,cmdlet 还可以补充额外的参数。附加参数提供了控制 cmdlet 执行的能力。参数总是以空格和破折号开头,并附有参数的名称,然后是空格,然后是参数的填充。

例如 获取进程 列出所有正在运行的进程及其内存和处理器使用情况,但 Get-Process -ProcessName 资源管理器 只给出特定于称为资源管理器的过程。

Get-Process 和带有附加参数的 Get-Process cmdlet 之间的区别。

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found