如何最好地更新远程计算机上正在运行的应用程序

时间:2020-03-06 14:36:36  来源:igfitidea点击:

因此,我的构建计算机吐出了一个新的可执行文件,我想用新的构建更新我的测试计算机。为此,我需要以某种方式终止远程计算机上的进程,复制新的二进制文件并使其开始运行。

由于某些奇怪的IT设置,由于某些原因,pskill和psexec无法正常工作。

什么是做到这一点的好方法?

解决方案

我们可以让可执行文件定期轮询某些放置位置以查看是否存在新版本,并在发现一个新版本后将其彻底关闭并将控制权传递给新版本,例如使用exec()调用。