我正在學習PowerShell,並且正在嘗試構建自己的模塊庫。Powershell導入模塊找不到模塊
我寫了一個簡單的模塊XMLHelpers.psm1
並放在我的文件夾$home/WindowsPowerShell/Modules
。
當我這樣做:
import-module full_path_to_XMLHelpers.psm1
它的工作原理。但是,當我做的:
import-module XMLHelpers
它不工作,我得到的錯誤:
Import-Module : The specified module 'xmlhelpers' was not loaded because no valid module file was found in any module directory.
我檢查了環境變量PSModulePath
包含該文件夾。由於它是一個網絡文件夾,我也試着將它移動到本地文件夾並修改PSModulePath
但沒有成功
$env:PSModulePath=$env:PSModulePath+";"+'C:\local'
什麼可能導致此問題的任何想法?
http://stackoverflow.com/q/14382579/299327看起來它是相關的。 –