[英]How do I remotely get a checksum for a file on a Windows machine?
我正在尝试使用自动发现工具检查远程 J2EE 应用程序服务器中的 JAR 文件何时更改了内容。 目前系统使用WMI下载整个JAR到本地校验,对于大型JARs来说速度较慢。
对于 UNIXy 服务器(以及带有 Cygwin 的 Windows 服务器),我可以通过 SSH 登录并运行md5sum foo.jar
。 理想情况下,我想避免在远程服务器上安装额外的软件(可能有数千个),那么在普通 Windows 服务器上是否有这样做的好方法?
你可以试试Sysinternals PSExec 工具。 您需要远程机器上可用的校验和实用程序。 不幸的是,自从他们成为微软的一部分后,他们没有提供任何源代码。
或者,您可以在远程计算机上安装 Cygwin SSH 守护程序并使用 ssh 但这有点复杂。
Microsoft 有一个免费的校验和工具,您可以使用上面的 PSExec 运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.