2016-03-29 15 views
2

先週私はPowershellのベストプラクティスをいくつか見てきました。これらのうちの1つはPowershellのパラメータ名を再利用してコマンドがより直感的に感じられるようにすることです。PowerShell関数で使用されるパラメータ名を取得

誰もがすべての関数のパラメータ名を取得する関数を持っていますか?

答えて

5

あなたはすべてのコマンドを取得し、パラメータ名を選択するようにGet-Commandコマンドレットを使用することができます。要求されたとして

get-command | % { if ($_.Parameters) {$_.Parameters.Keys }} | select -Unique | sort 
0

jisaakのポストはあなたのコマンドのリストを取得します。マイクロソフトが持つ

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. 
+0

:標準の動詞を使用していないモジュールを含むモジュールは、素敵なエラーが発生し

Get-Verb 

:再使用して、あなたがで得ることができますPowerShellの動詞をお勧めします私が読んベストプラクティス[承認された動詞]のリスト(https://msdn.microsoft.com/en-us/library/ms714428(v=vs.85).aspx)。 –

+0

参考に、参考にしてください。 – gms0ulman

関連する問題