【发布时间】:2011-09-18 18:25:05
【问题描述】:
我正在学习 PowerShell,并且正在尝试构建自己的模块库。
我编写了一个简单的模块XMLHelpers.psm1 并放入我的文件夹$home/WindowsPowerShell/Modules。
当我这样做时:
import-module full_path_to_XMLHelpers.psm1
它有效。但是当我这样做时:
import-module XMLHelpers
它不起作用,我收到错误:
Import-Module : 未加载指定的模块“xmlhelpers”,因为在任何模块目录中都找不到有效的模块文件。
我已检查环境变量 PSModulePath 是否包含此文件夹。由于它是一个网络文件夹,我也尝试将其移动到本地文件夹并修改PSModulePath,但没有成功
$env:PSModulePath=$env:PSModulePath+";"+'C:\local'
你知道什么可能导致这个问题吗?
【问题讨论】:
标签: powershell module