上記の記事で、High Impactのコマンドレットを探すスクリプトが紹介されている。
(High Impact とは、確認ダイアログが表示されるコマンド?)
改行とかを若干調整して以下にメモしておく。
001 002 003 004 005 006 007 008 009 010 011 012 | Get-Command -CommandType Cmdlet | % { $type = $_.ImplementingType if ($type) { $type.GetCustomAttributes($true) | ? { $_.VerbName } | Select @{ Name='Name' Expression={'{0}-{1}' -f $_.VerbName, $_.NounName} },ConfirmImpact } } | Sort ConfirmImpact -Descending |
ただし、Set-ExecutionPolicyなどはHighにならないので、単純に確認ダイアログが出るかどうかでもないのか・・・。
0 件のコメント:
コメントを投稿