PowerShell 技能连载 - 查找不合规的命令动词

Cmdlet 和函数只能用认可的动词以便于用户查找命令,并且保持一致性。

以下是一个快速的审计代码,能够显示不符合这个规定的所有命令:

1
2
3
4
$approved = Get-Verb | Select-Object -ExpandProperty Verb

Get-Command -CommandType Cmdlet, Function |
Where-Object { $approved -notcontains $_.Verb }

这里返回的是所有不符合规定或根本没有命令动词的 cmdlet 和函数。

PowerShell 技能连载 - 查找不合规的命令动词

http://blog.vichamp.com/2016/12/09/finding-unapproved-verbs/

作者

吴波

发布于

2016-12-09

更新于

2022-07-06

许可协议

评论