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

时间:2020-03-05 18:52:05  来源:igfitidea点击:

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

对于UNIXy服务器(和带有Cygwin的Windows服务器),我可以通过SSH登录并运行md5sum foo.jar。理想情况下,我想避免在远程服务器(可能有数千个)上安装额外的软件,那么有没有办法在原始Windows服务器上执行此操作?

解决方案

回答

我们可以尝试Sysinternals PSExec工具。我们将需要远程计算机上可用的校验和实用程序。不幸的是,自从他们成为Microsoft的一部分以来,他们没有提供任何源代码。

另外,我们可以在远程计算机上安装Cygwin SSH守护程序,并使用ssh,但这涉及更多。

回答

Microsoft有一个免费的校验和工具,可以与上述PSExec一起运行。