コマンドの構文の複雑さは、理解するのが難しい場合があります。 PowerShell v3の機能の1つ(およびそれ以降、Windows以外のオペレーティングシステムではありません)は、Show-Commandコマンドレットです。
すべてのスペース、ダッシュ、コンマ、引用符などを使用してコマンドの構文を正しく取得するのに問題がある場合は、Show-Commandが役立ちます。苦労しているコマンド名を指定して、コマンドのパラメータの入力をグラフィカルに求めることができます。図1に示すように、各パラメーターセットは別々のウィンドウにあるため、セット間でパラメーターを混合して一致させることはできません。タブを選び、それを使い続けます。
注: これは、GUIがインストールされていないサーバーOSでは機能しません。
図1.Show-Commandは、グラフィカルプロンプトを使用してコマンドパラメーターを完成させます。
終了したら、Run
をクリックすることができます コマンドを実行するか、Copy
をクリックします 完了したコマンドをクリップボードに置きます。シェルに戻り、コマンドを貼り付けて(コンソールを右クリックするか、ISEでCtrl-Vを押します)、コマンドを確認します。これは、図2に示すように、適切な構文を自分自身に教えるための優れた方法であり、毎回適切な構文を取得できます。
図2.Show-Commandは、ダイアログのエントリに基づいて適切なコマンドライン構文を生成しますボックス。
この方法でコマンドを作成すると、常に完全な形式のコマンド(完全なコマンド名、完全なパラメーター名、入力されたすべてのパラメーター名など)が取得されます。これは、PowerShellを使用するための完璧で好ましいベストプラクティスの方法を確認するための優れた方法です。
残念ながら、Show-Commandは単一のコマンドでのみ機能します。複数のコマンドをつなぎ合わせると、一度に1つだけで済みます。
コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。
- Show-CommandPowershell7.2-Microsoftドキュメント