我有一个名为“ExecutBizTalkAppMSI.ps1”的 Powershell 脚本文件,其中包含一个名为“Install-BizTalkApplication”的函数。我需要在远程服务器上执行该功能,所以我使用“Invoke-Command”cmdlet,如下所示:
Invoke-Command -Computer $TargetServer -FilePath .\ExecuteBizTalkAppMSI.ps1 -argumentlist $MSI, $InstallFolderOnTargetServer, $Environment
问题是,虽然目标脚本运行(我直接在 Param() 部分之后添加了一个 Write-Host),但没有执行函数“Install-BizTalkApplication”。
任何人都可以让我知道我需要做些什么来实现这一点吗?