正在使用的Windows文件需要在网络共享上替换

时间:2015-03-02 14:09:29

标签: c++ vb.net windows user-interface permissions

以下是我能想到的问题: 我在一个包含两个部分的系统上工作,一个是GUI和一个计算引擎。 GUI在VB.net中编程,引擎在C ++中编程。两者都是通过将他们的exe文件移动到网络文件夹来提供的,系统的用户在其中安装了一个快捷方式,让他们的机器打开exe。 GUI调用calc引擎传递其输入,一切都很好。

当出现问题或需要更改时,我会进行必要的更改并复制exe文件并通过它们复制。计算引擎没有被覆盖的问题,并且更改立即生效。 GUI是一个不同的故事,因此我的问题是:

如何在使用网络文件夹时覆盖GUI.exe?有很多人使用这个exe,我不断得到正在使用的文件,再试一次/取消"消息。有没有办法覆盖这个文件,即使这对用户重新启动它会产生负面影响?截至目前,我需要让所有人关闭他们机器上的程序,一旦我收到通知,每个人都不在系统中,我可以更改它。这需要很长时间,我正在寻找或更好的解决方案。例如,如果有人一夜之间离开系统并去度假,它会被锁定,直到他们关闭它或他们的机器。

从本地计算机手动复制exe并粘贴到此网络文件夹。提前感谢任何见解和建议/解决方案。

0 个答案:

没有答案