【发布时间】:2016-09-19 18:13:21
【问题描述】:
我有一个非常大的 PowerShell 脚本。为了减少加载时间,我想只加载当前正在调用的脚本部分。
点源脚本是否仍会在运行时加载它?还是等到它到达该函数后再加载另一个脚本?
【问题讨论】:
标签: powershell
我有一个非常大的 PowerShell 脚本。为了减少加载时间,我想只加载当前正在调用的脚本部分。
点源脚本是否仍会在运行时加载它?还是等到它到达该函数后再加载另一个脚本?
【问题讨论】:
标签: powershell
很难说出您当前脚本的构成,但我建议您将代码拆分为函数,如果合适的话,可能会用它制作一个模块。最初解析该脚本时,它只是定义函数并且不执行它们,所以它会非常快。
点源获取您指定的脚本并立即执行它,就好像它在您的原始脚本中的那个位置一样。
【讨论】: