すべての Microsoft 製品に共通することの 1 つは、何か問題が発生したときに表示される不可解なエラー メッセージです。マイクロソフトのプログラムは、私たち全員が理解できるように平易な英語で話すのではなく、Google がリモートで理解するために必要な解読不能な意味不明な言葉を提供します。 PowerShell の「用語はコマンドレットの名前として認識されません」というエラー メッセージは、そのようなメッセージの 1 つです。
PowerShell は、いくつかの強力なアプリとスクリプトを実行できる Windows 用のコマンド ライン ユーティリティです。 GUI は使いやすく、作業を完了できますが、クイック スクリプトを使用すれば、はるかに短い時間でより多くのことを達成できます。数十または数百のコンピューターでルーチンを実行している場合、スクリプトは真の救世主です。
「コマンドレット」は、PowerShell 内で実行されるスクリプトまたはプロセスです。それは通常、単語、次にハイフン、そして別の単語によって示されます。たとえば、Add-Computer または Start-service です。すべてのコマンド ラインと同様に、構文を正確に理解することが不可欠です。
PowerShell で認識されない用語
PowerShell を既に知っている場合は、「用語がコマンドレットの名前として認識されない」からエラーを特定できるはずです。 PowerShell を初めて使用する場合、しばらくの間は意味不明に見えるかもしれません。
PowerShell コマンドで問題が発生する可能性があることはたくさんありますが、3 つの特定のことが最も一般的です。それらは、スペル、パス、またはモジュールです。 「用語がコマンドレットの名前として認識されません」というエラーが表示された場合、次の 3 つのいずれかである可能性があります。
PowerShell のスペル エラー
スペルが間違っていると、PowerShell は理解して実行できなくなります。スペースを間違えると PowerShell が機能しなくなる可能性があるため、これは通常、トラブルシューティングが最も困難です。このような場合は、入力テキストを強調表示してもう少し目立たせてから、1 文字ずつ確認するのが最善です。
テキストが多かったり、うまくいかない場合は、Notepad++ または他のプレーン テキスト エディターにコピーして、そこで確認してください。エラーが表示されない場合は再入力して、再試行してください。 Word やリッチ テキスト エディターを使用すると、書式設定が面倒になるため、使用しないでください。 Notepad や Notepad++ などのプレーン テキスト エディタを使用します。
PowerShell の間違ったパス
パスが間違っていると、PowerShell はスクリプトを見つけることができません。たとえば、PowerShell で特定のフォルダーをポイントしているときに、間違ったドライブ文字を入力したり、アクセスできない共有をポイントしたりすると、PowerShell はその役割を果たしません。
これは、リモート コンピューターでコマンドレットを実行しようとしている場合によく発生します。そのコンピュータがロックダウンされているか、特定のスクリプトまたは変更のリモート実行を許可していない場合、エラーが発生します。ほとんどの場合、コマンドレットはリモートで実行できますが、一部の組織では高レベルのスクリプトの実行のみを許可しています。セキュリティ、ポリシー、またはコア設定を変更するものはすべてロックされます。この場合、スクリプトをローカルで実行する必要があります。
Google Chromeはブックマークをどこに保存しますか
「resolve-path」を使用するか、手動でパスをチェックして、これがコマンドの問題かどうかを確認できます。
PowerShell にモジュールがありません
モジュールが見つからないか破損している場合、PowerShell はモジュールを実行できません。デフォルトでは、モジュールを使用するにはモジュールをインストールする必要があります。そのモジュールが見つからない、破損している、または移動されている場合、「用語はコマンドレットの名前として認識されません」というエラーが発生する可能性があります。
PowerShell で「get-module」を使用して、モジュールが存在し、正しいかどうかを確認できます。ロードされているモジュールが表示され、必要に応じて追加または修復できます。
Windows での PowerShell の使用
あなたが注意している限り、PowerShell を使用する新人でも問題はありません。自宅のコンピューターで使用している場合、最悪の事態はシステムの復元または再構築が必要になることです。会社のコンピューターで作業している場合は、より注意が必要な場合があります。
PowerShell を理解するための有用なリソースがいくつかあります。たとえば、 Microsoft Technet の Web サイト 。 Veeam のこのページは、PowerShell を初めて使用する人にも役立ちます。 。それが何であるか、それを使用する方法を説明し、初心者のための多くの情報を提供します。
PowerShell を初めて使用する場合でも、PowerShell を恐れる必要はありません。開始する前にシステムの復元ポイントを作成して遊んでください。最悪の場合、Windows のインストールが台無しになりますが、ホーム ユーザーにとっては簡単に解決できます。