/
...
/
/
二.帮助系统
Search
Try Notion
二.帮助系统
Command-Let(cmdlet)
PowerShell 中的编译命令称为 cmdlet。 Cmdlet 的发音为“command-let”
PowerShell 中还有其他类型的命令(例如别名和函数)
术语 PowerShell 命令是一个通用术语,通常用于指代 PowerShell 中任何类型的命令,不管是 cmdlet、函数还是别名
Get-Help
命令行为:
一般行为: 显示命令的帮助主题
特殊行为(查找命令): Get-Help 也可用于帮助查找命令,但与 Get-Command 相比,它采用不同且较为间接的方式使用 Get-Help 查找命令时,它首先根据提供的输入来搜索命令名称的通配符匹配项。 如果找不到匹配项,它将搜索帮助主题本身;如果还找不到匹配项,则返回错误。
输出分组
NAME 名字
SYNOPSIS 摘要
SYNTAX 符号
DESCRIPTION 描述
RELATED LINKS 关联
REMARKS 重点
输出Parament列表: 不同的参数显示出不同的输出
Full
Detailed
Examples
Online
Parameter
ShowWindow
Help函数(别名man)
行为:
Help 是一个函数,它通过管道将 Get-Help 传递给名为 more 的函数
后者是 Windows 中 more.com 可执行文件的包装器。 在 PowerShell 控制台中,help 一次提供一页帮助信息。
在 ISE 中,其工作方式与 Get-Help 相同。
建议使用 help 函数,而不使用 Get-Help cmdlet,因为前者提供了更好的体验,而且需要键入的内容更少。
初始化区别: 从 PowerShell 版本 3 开始,操作系统不随附 PowerShell 帮助功能。 第一次为命令运行 Get-Help 时,系统将显示上一条消息。 如果使用的是 help 函数或 man 别名(而不是 Get-Help cmdlet),则不会收到此提示
函数的输入格式
💻输入示例者区别
1. Get-Help -Name Get-Help -Full 2. help -Name Get-Help -Full 3. help Get-Help -Full
Copy
PowerShell
第一个示例使用 Get-Help cmdlet
第二个示例使用 Help 函数
第三个示例在使用 Help 函数时省略了 Name 参数。
位置参数使用方法:
help Get-Help
Name是一个位置参数,在该示例中按位置使用该参数。 这意味着只要在正确的位置指定值本身,就可以在不指定参数名称的情况下指定值
只输出特定分组方法
help Get-Help -Parameter Name
🤔注意: -Parameter 不是保留关键字,也是一个位置参数,接受一个字符串为输入
Update-Help
Update-Help cmdlet 用于更新帮助主题。 默认情况下,它需要访问 Internet,并且你需要以管理员身份运行提升的 PowerShell。
PowerShell 某些命令的在线文档地址错误需要忽略Update-Help -ErrorAction SilentlyContinue