我正在尝试在同一目录中的PowerShell脚本中调用函数。但是,当我调用它时,我收到此错误:
术语“functionName”未被识别为cmdlet,函数,脚本的名称......
知道为什么会这样吗?在调用函数之前,我还尝试点首先加载脚本:
.\Script.psm1
答案 0 :(得分:2)
INDEX(dateTimeBegin)
会在子上下文中运行脚本(实际上为script module)。为了能够在当前上下文中使用它的功能,您需要在当前上下文中运行/加载它。对于常规脚本,可以通过dot-sourcing或通过Import-Module
(对于模块)来完成。