3

カスタム PowerShell モジュールを別のコンピューターよりもインポートするのに時間がかかるコンピューターがある理由を理解しようとしています。

Windows 7、PowerShell バージョン 5.0、同じフォルダー構造、同じコード、同じハードウェア仕様、および同じ profile.ps1 セットアップを持つ 2 台のコンピューターがあります。コンピューター A はモジュールのインポートに約 2 分かかり、コンピューター B は 5 秒未満かかります。

私が試した/チェックしたことは次のとおりです。

  1. コンピューター A のアカウントにコンピューター B でログオンします。コンピューター B はさらに高速でした。
  2. コンピューター A で別のアカウントにログオンします。それでも遅いです。
  3. ネットワークとインターネット -> インターネットのプロパティ -> コンピュータ A と B の間の詳細設定を相互参照しました。それらは同じです。
  4. コンピューター A と B で Get-ExecutionPolicy を確認しました。同じものです。

モジュールがコードにインポートされる方法を「最適化」することを検討したため、コンピューター A は以前よりもインポートが高速になりましたが、それでも、なぜこのように異なる速度でインポートするのかという問題は解決しません。

正しい方向へのアイデア、ガイダンス、またはポインタは大歓迎です! ありがとう :)

4

0 に答える 0