以受限用户帐户的管理员身份执行C#应用程序

时间:2012-08-30 12:26:35

标签: c# auto-update admin-rights limited-user

我开发了一个应用程序,它自动更新如下

  1. 我将从Admin PC向客户端侦听器发送信号以更新客户端应用程序
  2. 侦听器将停止客户端应用程序,然后删除客户端应用程序。
  3. 侦听器将从新客户端应用程序所在的共享URL复制最新的客户端应用程序。
  4. 复制后,Listener将执行客户端应用程序,并将通知管理应用程序有关更新成功的信息。
  5. 我制作了这个系统,以便在没有客户知识的情况下,我的应用程序将自行更新。

    以上系统在具有管理员权限的客户端中运行正常。但它在访问受限的客户端无效。

    在受限访问的客户端PC中,监听器应用程序无法删除客户端应用程序以复制最新的应用程序。

    请帮助我,该怎么做。

1 个答案:

答案 0 :(得分:2)

您可以编写一个自定义Windows服务,即您的侦听器,它接收来自admin pc的信号并在后台更新您的客户端应用程序。