我有一个 psm1 文件我想加载到我的 $profile 中,但是加载需要很长时间。我更愿意“在后台”加载它,它不会阻止我在我的 powershell 提示符下立即采取行动。如果我将其作为作业运行,我不会从 psm1 文件中获取函数。任何想法我怎么能做到这一点?看起来没有任何标志可以从 Import-Module 中“在后台加载”。
问问题
1183 次
2 回答
3
PowerShell 作业在它们自己的会话中运行。我想导入模块工作正常,但不是在你想要的 PowerShell 会话中。查看about_Job_Details
为什么你的模块需要这么长时间才能加载?也许你可以改进它?
于 2015-04-29T19:41:45.983 回答
2
PowerShell v3 和更新版本会在$env:PSModulePath
调用模块成员之一后立即自动加载模块,因此您无需在配置文件中导入模块。
于 2015-04-29T17:32:49.250 回答