1

PowerShellモジュールImport-Moduleのガイド ページを読んでいるときに、セクションに次の行があることに気付きました。

次のアクションは、「モジュールの自動読み込み」とも呼ばれるモジュールの自動インポートをトリガーします。

  • コマンドでコマンドレットを使用する。たとえば、「Get-ExecutionPolicy」と入力すると、Get-ExecutionPolicy コマンドレットを含む Microsoft.PowerShell.Security モジュールがインポートされます。

それを考えると、なぜ使用を気にする必要があるのImport-Moduleでしょうか? 常に自動的に私たちの面倒を見てくれませんか? どのような場合に明示的に書き出す必要がありImport-Moduleますか?

4

2 に答える 2

2

すでに受け入れられている回答があることは知っていますが、2 セントを追加したかったのです。

  • モジュールに対するスクリプトの依存関係を明示的に文書化するには
  • $PSModuleAutoloadingPreference が「none」に設定されている場合、モジュールを明示的にロードする必要があります。ユーザーがこれをオフにしているかどうかはわかりません。
于 2015-03-11T18:01:40.527 に答える