从目录导入PowerShell脚本或模块

杰米·马歇尔

我想一次为基于目录的各种脚本导入一堆模块。例如,如果我在“ somedirectory \ here \”中有五个模块,我希望一个内衬将它们全部导入。

如何在PowerShell中完成?我可以使用清单中的所有模块的名称制作清单,以帮助我全部导入它们吗?

另外,我已经知道用户配置文件($ profile)。在这种情况下,这不能作为解决方案。

鼠尾草紫

好吧,在脚本的开头添加这条衬线,将路径更改为您希望加载文件并全部设置的位置。

仅加载模块(PSM1)文件

'G:\sync\Office\*.psm1' | gci | Import-Module 

加载模块(PSM1)和脚本(PS1)

'G:\sync\Office\*' | gci -include '*.psm1','*.ps1' | Import-Module

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章