如何创建一个Java程序,通过它我可以从客户端远程运行DOS批处理文件;我不想把批处理文件放在服务器上

时间:2012-01-04 06:50:26

标签: java windows dos

我们有客户端Windows服务器,我们经常会观察到很多服务,但

现在要么我们必须单独登录到服务器并重新启动服务,

但我写了一个批处理文件,运行时可以自动重启所有服务,但问题是我不想把它们放在每个服务器中,tehre是50+服务器,

如何远程连接到那些serevr并执行这个批处理文件,我也有服务器Credential,

请回复

1 个答案:

答案 0 :(得分:2)

考虑实际将“服务”作为Windows服务运行,因此Windows会自动重启吗?

winsw - http://kenai.com/projects/winsw/pages/Home - 是Glassfish中用于此目的的。我们也将它用于其他基于Java的服务,效果很好。

能够运行外部提交的批处理文件是一个等待发生的安全灾难。我会建议反对它。