如何使用 PowerShell 帮助命令?
要获取特定命令的帮助,可以使用 **Get-Help(别名:help)** cmdlet 以及您需要帮助的命令。
例如,
help Get-Service
运行此命令后,您将获得 **名称、概要、语法、描述、相关链接和备注** 的说明。
支持帮助的多个参数如下所示
**-Full** - 包含参数说明和示例的详细帮助。
help Get-Service -Full
**-Detailed** - 参数的详细帮助,不包含示例。
help Get-Service -Detailed
**-Examples** - 仅在 PowerShell 屏幕上显示与示例相关的帮助。
help Get-Service -Examples
**-Online** - 将在 Microsoft 网站上在线搜索 cmdlet 的帮助内容。
help Get-Service -Online
当您安装或更新 PowerShell 版本或安装预装 PowerShell 的新操作系统时,您需要确保从 Microsoft 网站更新帮助内容,这建议每月进行一次,因为某些帮助内容会过时,并且 MS 会持续更新其帮助内容。
如果过时的帮助驻留在您的系统中,则某些 cmdlet 的帮助不可见,此时您需要更新帮助内容。
当指定 **-ShowWindow** 参数时,将为该特定命令在单独的窗口中显示帮助。例如,
help Get-Service -ShowWindow
在这里,“设置”按钮中有一些选项可以筛选出特定项目。
如果您需要任何特定部分相关的帮助,请选择该设置。
如果您需要命令行中参数的帮助,则使用 -Parameter 和命令名称。例如,
help Get-Service -Parameter ComputerName
PS C:\Users\Chirag.Nagarekar> help Get-Service -Parameter ComputerName -ComputerName <System.String[]> Gets the services running on the specified computers. The default is the local computer. Type the NetBIOS name, an IP address, or a fully qualified domain name (FQDN) of a remote computer. To specify the local computer, type the computer name, a dot (.), or localhost. This parameter does not rely on Windows PowerShell remoting. You can use the ComputerName parameter of Get-Service even if your computer is not configured to run remote commands. Required? false Position? named Default value None Accept pipeline input? True (ByPropertyName) Accept wildcard characters? false
如果您需要显示所有参数,则使用 * 代替参数名称。
help Get-Service -Parameter *
同样,如果您需要命令行中仅与示例部分相关的帮助,则在命令中使用 -Examples。
help Get-Service -Examples
广告