get-command: オブジェクト参照がオブジェクトのインスタンスに設定されていません

get-command: オブジェクト参照がオブジェクトのインスタンスに設定されていません

私はPowerShell 4Windows 7 ラップトップを使用しています。PowerGUI をインストールしたところ、次のエラーが発生していることに気付きました。

get-command : Object reference not set to an instance of an object.

Powershell_ISE、PowerShell コンソール、PowerGUI はすべて、コマンド名を含むパラメータを渡さないとこのエラーをスローします。すべてのプロファイルをクリアし、を再インストールしましたWMF 4.0.Net 4.5また、SQL を含むすべてを更新しましたが...何も起こりませんでした。

その後、スクリプトの一部が正しく動作していることがわかりました。その後、ロードしていないモジュールで修飾コマンドを呼び出すと、そのセッションでのみエラーが魔法のようにクリアされることを発見しました。PS がモジュールを強制的に自動ロードするとGet-CommandShow-Command動作を開始します。

PowerShell がなぜこれを実行したのか、またこの状態をクリアする方法を知っている人はいますか?

関連情報