从Linux运行远程Windows上的bat文件

时间:2012-08-03 11:31:28

标签: windows linux batch-file

我正在进行持续的集成过程,我正在为我的Jenkins使用Linux平台,但现在我需要在远程PC(Windows)上运行bat文件来启动自动化测试处理并发送报告。有可能这样做吗?

3 个答案:

答案 0 :(得分:0)

在该窗口上运行另一个jenkins实例,并使用远程触发器插件来触发bat。

答案 1 :(得分:0)

您可以使用NodeLabel参数插件+参数化触发器插件在一台或多台Windows计算机上运行作业。 要并行启动所有计算机上的作业,请阅读this page

答案 2 :(得分:0)

这种方法有一点学习曲线,但我建议在Windows机器上安装Cygwin。在Cygwin的许多UNIX软件端口中都有SSH守护进程。这是在Windows上安装sshd的非常详细的教程:http://inside.mines.edu/fs_home/gmurray/HowTo/sshNotes.html。 SSH客户端应该很容易在Linux上运行。

然后你运行这样的事情:     ssh windowsuser @ windowsbox' c:\ path \ script.bat'