过去一周,我一直在研究一些Powershell最佳实践。其中一个是重复使用Powershell参数名称,因此命令感觉更直观。
是否有人有检索所有功能的参数名称的功能?
答案 0 :(得分:5)
您可以使用Get-Command cmdlet检索所有命令并选择参数名称:
get-command | % { if ($_.Parameters) {$_.Parameters.Keys }} | select -Unique | sort
答案 1 :(得分:0)
jisaak的帖子将按要求为您提供命令列表;我读过的最佳实践建议重新使用你可以获得的Powershell动词:
Get-Verb
包含不使用标准谓词的模块的模块会产生一个很好的错误:
WARNING: The names of some imported commands from the module '***' include
unapproved verbs that might make them less discoverable.
To find the commands with unapproved verbs, run the Import-Module command again
with the Verbose parameter. For a list of approved verbs, type Get-Verb.