0

我有一个在远程机器上启动服务的 Powershell 脚本。

它做这样的事情:

Invoke-Command -ComputerName $serverName -ScriptBlock { param($serviceexe) & $serviceexe -install }-ArgumentList $localExePath 

它在本地机器和 Teamcity 中作为构建步骤工作正常。

但是当我尝试从其他工具启动服务时,我收到了以下消息:

"cannot start service from the command line or a debugger".

这个其他工具是用 C# 编写的,使用System.Management.Automation.

我也尝试过使用 Process 类,但仍然是同样的问题。

任何想法?

4

1 回答 1

0

您是否已经考虑过Powershell 远程要求

于 2013-11-05T11:31:00.273 回答