Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 无法从命令行调用脚本函数_Powershell - Fatal编程技术网

Powershell 无法从命令行调用脚本函数

Powershell 无法从命令行调用脚本函数,powershell,Powershell,我正在尝试调用同一目录中PowerShell脚本中的函数。但是,当我调用它时,我得到以下错误: 术语“functionName”无法识别为cmdlet、函数、脚本的名称 你知道为什么会这样吗?在调用函数之前,我也尝试过这样先点加载脚本: .\Script.psm1 \Script.psm1将在子上下文中运行脚本(,实际上)。为了能够在当前上下文中使用其中的函数,您需要在当前上下文中运行/加载它。这可以通过常规脚本或(模块)来完成。PSM1?您的功能是否在模块中?您需要先运行导入模块吗?谢谢,导

我正在尝试调用同一目录中PowerShell脚本中的函数。但是,当我调用它时,我得到以下错误:

术语“functionName”无法识别为cmdlet、函数、脚本的名称

你知道为什么会这样吗?在调用函数之前,我也尝试过这样先点加载脚本:

.\Script.psm1

\Script.psm1
将在子上下文中运行脚本(,实际上)。为了能够在当前上下文中使用其中的函数,您需要在当前上下文中运行/加载它。这可以通过常规脚本或(模块)来完成。

PSM1?您的功能是否在模块中?您需要先运行导入模块吗?谢谢,导入模块很有效。