最好的方法是什么?
到目前为止,我可以想到:
HKLM \ Run中的超级小型WinMain exe,每天检查两次
每天检查两次的Windows服务
计划任务(似乎找不到通过用户帐户,桌面隔离和东西启动GUI任务的方法)
应用程序本身(如果有多个exes,则不起作用,例如,在Sysinternals Suite中,许多应用程序,一个大套件)
还有别的吗?我希望它保持原生状态,避免突兀或延迟启动冷启动。
答案 0 :(得分:2)
Larry Osterman posted在他的博客上回忆一下这件事。基本要点:
答案 1 :(得分:-1)
就是不要这样做。周期。
今天我卸载了Trillian,因为它拒绝我登录网络,因为我的“版本已经过时”。 TortoiseSVN经常用弹出窗口让我感到烦恼,因为有新版本可用,如果我知道另一种选择,我也会卸载TortoiseSVN并安装一些不那么烦人的东西。如果我有一个有效的程序并且做了我需要的程序,并且我没有发现它的任何错误,那么我没有理由升级,谢谢。
通知用户有关可用的新更新的唯一正当理由是安全更新,然后您可以通过电子邮件或RSS源发送通知。如果我关心它,我会在下载时注册我的电子邮件地址或订阅RSS源。