在Windows Server 2012 R2主机上运行了一个Jenkins节点 有一个带有“Windows PowerShell”步骤和命令
的构建作业Import-Module -Name:'WebAdministration'
作业失败,错误
Import-Module:未加载指定的模块“WebAdministration”,因为在任何模块目录中都找不到有效的模块文件。
如果我以正在运行该节点的用户身份登录,则手动执行
Import-Module -Name:'WebAdministration'
没问题
手动模块导入后的相同作业将工作一段时间,然后再次开始失败。
任何人都可以提出可能出错的提示吗?
答案 0 :(得分:1)
错误表示正在运行的实例找不到模块文件。我建议尝试Import-Module
与奴隶的绝对路径
例如,您的模块位于从属
上的C:\PSModule\Webadmin
文件夹中
Import-Module "C:\PSModule\Webadmin"
这应该指向所需的模块文件并解决问题。
或者,你可以给add-pssnapin WebAdministration
一个镜头,可能会产生不同的结果。