我正在尝试使用自动发现工具检查远程J2EE应用程序服务器中的JAR文件是否已更改内容。目前,系统使用WMI将整个JAR下载到本地校验和,这对于大型JAR来说速度很慢。
对于UNIXy服务器(以及使用Cygwin的Windows服务器),我只需通过SSH登录并运行md5sum foo.jar
。理想情况下,我想避免在远程服务器上安装额外的软件(可能有数千个),那么在vanilla Windows服务器上有一个很好的方法吗?
答案 0 :(得分:1)
您可以尝试Sysinternals PSExec tool。您需要远程计算机上提供的校验和实用程序。不幸的是,由于他们成为了Microsoft的一部分,因此他们不提供任何源代码。
或者,您可以在远程计算机上安装Cygwin SSH守护程序并使用ssh,但这需要更多参与。
答案 1 :(得分:1)
Microsoft有free checksum tool您可以使用上面的PSExec运行。