如何在Windows计算机上远程获取文件的校验和?

时间:2008-09-12 09:31:40

标签: windows java-ee wmi checksum

我正在尝试使用自动发现工具检查远程J2EE应用程序服务器中的JAR文件是否已更改内容。目前,系统使用WMI将整个JAR下载到本地校验和,这对于大型JAR来说速度很慢。

对于UNIXy服务器(以及使用Cygwin的Windows服务器),我只需通过SSH登录并运行md5sum foo.jar。理想情况下,我想避免在远程服务器上安装额外的软件(可能有数千个),那么在vanilla Windows服务器上有一个很好的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试Sysinternals PSExec tool。您需要远程计算机上提供的校验和实用程序。不幸的是,由于他们成为了Microsoft的一部分,因此他们不提供任何源代码。

或者,您可以在远程计算机上安装Cygwin SSH守护程序并使用ssh,但这需要更多参与。

答案 1 :(得分:1)

Microsoft有free checksum tool您可以使用上面的PSExec运行。