Comment obtenir à distance une somme de contrôle pour un fichier sur une machine Windows ?

StackOverflow https://stackoverflow.com/questions/58558

  •  09-06-2019
  •  | 
  •  

Question

J'essaie de vérifier, à l'aide d'un outil de découverte automatisé, quand les fichiers JAR des serveurs d'applications J2EE distants ont modifié leur contenu.Actuellement, le système télécharge l’intégralité du JAR à l’aide de WMI pour effectuer la somme de contrôle localement, ce qui est lent pour les gros JAR.

Pour les serveurs UNIXy (et les serveurs Windows avec Cygwin), je peux simplement me connecter via SSH et exécuter md5sum foo.jar.Idéalement, j'aimerais éviter d'installer des logiciels supplémentaires sur les serveurs distants (il peut y en avoir des milliers), alors existe-t-il un bon moyen de le faire sur les serveurs Windows Vanilla ?

Était-ce utile?

La solution

Tu pourrais essayer le Outil Sysinternals PSExec.Vous auriez besoin d'un utilitaire de somme de contrôle disponible sur la machine distante.Malheureusement, depuis qu'ils font partie de Microsoft, ils ne mettent aucun code source à disposition.

Alternativement, vous pouvez installer le démon Cygwin SSH sur les machines distantes et utiliser ssh, mais c'est un peu plus complexe.

Autres conseils

Microsoft a un outil de somme de contrôle gratuit vous pouvez exécuter avec PSExec ci-dessus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top