我正在使用VS 2010 / C#构建Windows窗体软件,我想每天在用户不使用计算机时更新软件。
任何人都可以建议我如何检测用户是否正在使用计算机? 我试图检查用户是否点击键盘或移动鼠标最近10分钟,但问题是,如果他看到一部电影,他没有移动任何东西..我真的想要任何建议如何检查计算机是否打开,用户是否使用它..
谢谢大家 祝你有愉快的一天
答案 0 :(得分:0)
你不需要把它变成一个更大的问题。我会保持简单。 可以在Windows启动时触发第一次更新。您可以在Windows服务中打包更新软件并将启动类型设置为自动。 定期更新(机器运行时)可以在用户不工作的几个小时完成,例如凌晨2点......你应该选择最适合你的时间。替代方案是监控机器CPU,但正如我所说,我会保持简单。
答案 1 :(得分:0)