【发布时间】:2017-03-21 11:38:38
【问题描述】:
我正在向用户会话环境变量 PSModule 添加一个 UNC 路径,例如“\\server\share\modules”,如下所示:
$env:PSModulePath = $env:PSModulePath + ";\\server\share\modules"
但是,当我尝试从这个路径加载一个模块时,我得到一个错误
PS C:\> Import-Module WS_XML_MODULE
Import-Module : The specified module 'WS_XML_MODULE' was not loaded because no valid module file was found in any module directory.
At line:1 char:1
+ Import-Module WS_XML_MODULE
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (WS_XML_MODULE:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
列出所有可用模块,应该显示 UNC 路径可用模块,但不会显示任何 UNC 文件夹模块...
Get-Module -listavailable
有人知道为什么吗? 谢谢
【问题讨论】:
标签: powershell powershell-module