gpt4 book ai didi

c# - 在计算机即将关机时更改文件是否安全

转载 作者:太空宇宙 更新时间:2023-11-03 14:45:15 25 4
gpt4 key购买 nike

有关我正在尝试做的事情的一些信息:
我正在尝试用 c# 编写一个简单的程序来分析计算机的使用情况,用户每天使用他的计算机多少小时,在这些小时内他花多少时间使用任何应用程序和类似的东西。

我的问题是:
我正在尝试快速记录关机时间,我需要一种方法让它成为一个没有损坏可能性的长期解决方案。

记录此类信息的安全可靠方法是什么?

我想过每隔 5 分钟记录一次,但如果我要在断电的同一时间进行记录怎么办。存在损坏的可能性,我需要一种非常可靠的方法来保持这些信息的完整性

最佳答案

查看 SystemEvents.SessionEnding 事件:https://learn.microsoft.com/en-us/dotnet/api/microsoft.win32.systemevents.sessionending?view=netframework-4.7.2

当事件发生时,您可以在文本文件的日志条目中捕获关闭/注销时间,以使事情变得简单快捷。

我没有测试过,但我相信有几秒钟的时间,以防你想测试 API 调用以捕获关闭时间。

关于c# - 在计算机即将关机时更改文件是否安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54546664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com