我有一个带有 3 个参数的 powershell 文件 test.ps1。我正在尝试从章鱼中的脚本步骤/任务调用/执行此文件。
我能做到这一点,如果我能做到这一点。
我尝试了一些方法来实现这一目标。
- 使用批处理文件(test.bat)powershell E:\somefolder\test.ps1 %1 %2 %3 在八达通的脚本任务中调用以下内容来执行此 E:\somefolder\test.bat p1 p2 p3
以上不起作用,并说 cmdlet 无法识别命令。
- 使用 ps1 文件本身,即调用 E:\somefolder\test.ps1 p1 p2 p3 来调用 octopus 中的脚本任务。
这给出了与上面相同的错误。
我稍微更改了代码以使用 param([string]$param1, [string]$param2, [string]$param3) 然后我得到参数找不到。
有人可以帮我解决这个问题。