如何从Linux远程启动Windows 8.1的进程?

我尝试了winexe – 对于Windows XP和Windows 7来说,它工作正常,但是对于Windows 8.1并不适用。 我得到的是

ERROR: Cannot open control pipe - NT_STATUS_INVALID_PARAMETER 

相同的命令在老版本的Windows上运行良好。 据我了解,这是因为Windows 8.1下降了对winexe使用的SMB 1.0的支持。 有没有办法强制winexe使用SMB 2?

或者也许有一些其他工具可以与Windows 8.1一起使用?

我尝试了PsExec(它确实支持SMB2,因此Windows 8.1),但是却无法让它工作。

我有一些需要在Windows上执行一些PowerShell的cron选项卡任务。 使用内置的Windows组件来做到这一点很困难(也许不是不可能的)。

我决定使用PowerShell服务器 ,但任何Windows SSH服务器软件应该工作。

你用winexe来看winexe。

该页面说,它能够在GNU / Linux(也可能来自能够构buildSamba 4软件包的其他Unices)的Windows NT / 2000 / XP / 2003系统上运行命令。

我也可以告诉你,正确configurationWindows防火墙后,它也可以在Windows 7和Windows Server 2008上运行。