在 PowerShell 中查看“Tab 自动补全”功能
Tab 自动补全是一项 PowerShell 功能,可提高查找和输入 cmdlet 和参数的速度和容易度。 要使用此功能,请在 ISE 或控制台中输入几个字符的 cmdlet 或参数,然后按 Tab 键。 PowerShell 将根据输入字符的匹配情况自动提供缺失的名称部分。 如果有多个匹配项,只需多次按 Tab 键,直到出现要使用的匹配项。 这适用于 cmdlet 和参数、变量名、对象属性和文件路径。
提高速度和准确度
使用 Tab 自动补全,可以更快地输入命令,并使代码更不容易出错。 某些 cmdlet 名称可能很长很复杂。 例如,在输入 Get-DnsServerResponseRateLimitingExceptionList 等名称时,可能会意外漏掉或颠倒字母。
发现 cmdlet 和参数名称
Tab 自动补全还帮助发现 cmdlet 和参数名称。 例如,如果你知道需要适用于 Active Directory 资源的 Get cmdlet,则可以在控制台中输入文本 Get-AD,然后按 Tab 键查看可用选项。 对于参数,只需输入短划线 (-),然后可以多次按 Tab 键查看 cmdlet 的所有参数。
Tab 自动补全甚至可以使用通配符。 如果知道需要一个对服务进行操作的 cmdlet,但不确定需要哪个,则在控制台中输入文本*-service,然后按 Tab 键查看名称中包含文本 -service 的所有 cmdlet。