3

我试图弄清楚为什么一台计算机需要更长的时间来导入自定义 powershell 模块而不是另一台。

我有 2 台计算机,它们都有 Windows 7、PowerShell 5.0 版、相同的文件夹结构、相同的代码、相同的硬件规格和相同的 profile.ps1 设置。计算机 A 需要大约 2 分钟来导入模块,计算机 B 需要不到 5 秒。

以下是我尝试/检查过的事情:

  1. 使用计算机 B 登录计算机 A 的帐户。计算机 B 仍然更快。
  2. 使用计算机 A 登录另一个帐户。仍然很慢。
  3. 交叉引用计算机 A 和 B 之间的网络和 Internet -> Internet 属性 -> 高级设置。它们是相同的。
  4. 检查计算机 A 和 B 上的 Get-ExecutionPolicy。它们是相同的。

我研究了“优化”模块在代码中导入的方式,以便计算机 A 的导入速度比以前更快,但它仍然不能解决为什么它们以如此不同的速度导入的问题。

非常感谢任何正确方向的想法、指导或指示!谢谢 :)

4

0 回答 0