Как удаленно получить контрольную сумму файла на компьютере с Windows? - PullRequest
0 голосов
/ 12 сентября 2008

Я пытаюсь с помощью инструмента автоматического обнаружения проверить, изменились ли файлы JAR на удаленных серверах приложений J2EE. В настоящее время система загружает весь JAR-файл, используя WMI, чтобы проверить его локально, что медленно для больших JAR-файлов.

Для серверов UNIXy (и серверов Windows с Cygwin) я могу просто войти через SSH и запустить md5sum foo.jar. В идеале я бы хотел избежать установки дополнительного программного обеспечения на удаленных серверах (их может быть несколько тысяч), поэтому есть ли хороший способ сделать это на ванильных серверах Windows?

Ответы [ 2 ]

1 голос
/ 12 сентября 2008

Microsoft имеет бесплатный инструмент для проверки контрольных сумм , который вы можете запустить с PSExec выше.

1 голос
/ 12 сентября 2008

Вы можете попробовать Sysinternals PSExec tool . Вам понадобится утилита контрольной суммы, доступная на удаленной машине. К сожалению, с тех пор как они стали частью Microsoft, они не предоставляют доступ к исходному коду.

Кроме того, вы можете установить демон Cygwin SSH на удаленные машины и использовать ssh, но это немного сложнее.

...