Powershell-导出模块成员不';行不通
我是PowerShell的新手,刚刚开始创建自己的模块。 我创建了脚本和清单文件,并将它们放入目录Powershell-导出模块成员不';行不通,powershell,powershell-module,Powershell,Powershell Module,我是PowerShell的新手,刚刚开始创建自己的模块。 我创建了脚本和清单文件,并将它们放入目录C:\Program files\WindowsPowerShell\Modules\,该目录是$env:PSModulePath命令中列出的一个 我也可以导入和删除模块,但当我尝试调用某个函数时,它无法识别为小程序或命令 我使用导入模块命令: Import-Module MyModule 我的脚本文件如下所示: function MyFunction() {} Export-ModuleMem
C:\Program files\WindowsPowerShell\Modules\
,该目录是$env:PSModulePath
命令中列出的一个
我也可以导入和删除模块,但当我尝试调用某个函数时,它无法识别为小程序或命令
我使用导入模块命令:
Import-Module MyModule
我的脚本文件如下所示:
function MyFunction() {}
Export-ModuleMember -Function *
FunctionsToExport = '*'
我的清单是这样的:
function MyFunction() {}
Export-ModuleMember -Function *
FunctionsToExport = '*'
我是否需要将所有导出的函数写入清单
谢谢你的帮助。好的,几个小时后我找到了答案: 您需要将
RootModule='MyModule.psm1'
放入清单中
祝你今天愉快 好的,几个小时后我找到了答案: 您需要将
RootModule='MyModule.psm1'
放入清单中
祝你今天愉快 对我来说,以下(基于Mica的回答)是有效的: