Invoke-Command from remote host result in "Cannot start service from the command line or a debugger"

I cannot communicate with Tentacle.exe from a remote computer.
PS C:> Invoke-Command -scriptblock { . “C:\Program Files\Octopus Deploy\Tentacle\Tentacle.exe” show-thumbprint --instance “Tentacle” } -ComputerName "UT4JN1HP"
Cannot start service from the command line or a debugger. A Windows Service must first be installed (using installutil.exe) and then started with the ServerExplorer,
Windows Services Administrative tool or the NET START command.

Local execute (without -computername) works fine:
PS C:> Invoke-Command -scriptblock { . “C:\Program Files\Octopus Deploy\Tentacle\Tentacle.exe” show-thumbprint --instance “Tentacle” }
Octopus Deploy: Tentacle version 2.6.0.749

The thumbprint of this Tentacle is: 59808D3C86D620270809F35E17683ADA8317E440

Hi,

Thanks for getting in touch. By default Tentacle.exe will try to run as a service, which would trigger the message you copied when you try to run it from a command prompt. To be able to run it from a script, add the parameter --console to your call and you should be good to go.

Hope that helps!

Dalmiro