获取有关命令的信息Getting information about commands

    该输出与 cmd.exe 的帮助输出非常相似:内部命令的表格式摘要。在如上所示的 Get-Command 命令输出摘录中,显示的每个命令都具有 Cmdlet 的 CommandType。cmdlet 是 PowerShell 的内部命令类型。此类型大致对应于 cmd.exe 中的 dir 和 等命令,或者像 bash 这样的 Unix shell 的内置命令。

    Get-Command cmdlet 具有可返回每个 cmdlet 语法的 Syntax 参数。下面的示例演示如何获取 Get-Help cmdlet 的语法:

      命令仅列出当前会话中的 cmdlet。实际上,PowerShell 支持几种其他类型的命令:

      • 别名
      • 功能
      1. Get-Command *

      此列表包含搜索路径中的外部命令,因此它可能包含数千个项。查看一组缩减的命令更加有用。

      备注

      星号 () 用于 PowerShell 命令参数中的通配符匹配。 表示“匹配一个或多个任意字符”。可以键入 Get-Command a* 查找所有以字母“a”开头的命令。与 cmd.exe 中的通配符匹配不同,PowerShell 的通配符还会匹配句点。

      若要获取命令别名(即命令的已分配昵称),请键入:

      若要获取当前会话中的函数,请键入:

      若要显示 PowerShell 搜索路径中的脚本,请键入: