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