C# : how to schedule a certain limit of restarts for my PC

标签 c# windows operating-system

我有一个使用 Microsoft kinect 设备的应用程序。问题是,在某些时刻,设备可能无法正常工作,我打算重新启动我的 PC 以尝试重置 kinect 状态。

问题是我想重启 PC 的次数有限。

我计划通过将 PC 重启的日期写入硬盘驱动器中的文件来检查我的 PC 重启了多少次,并检查该文件以备将来重启。

有没有其他方法可以检查在给定时间之前我的 PC 重新启动了多少次?

最佳答案

您可以查看事件日志并对事件进行计数。

如果你仔细查看,我可以看到例如 6009 是我运行 Windows 7 的机器启动后的第一个事件,然后你有一个日期戳,当它开始时,你可以从那里开始工作。

关于C# : how to schedule a certain limit of restarts for my PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11308335/

相关文章:

linux - *nix 系统中的内存镜像是什么?

c - 在 wait(&status) 系统调用的各种情况下状态变量会发生什么变化?

c# - 使用 GDI+ 使用不同颜色快速绘制线条的方法?

c# - 在 C# 中创建与 Access 数据库的一对一关系的问题

c# - Windows 上的 Visual Studio Code、C# 支持

c++ - 如何在 C++ 中获取以毫秒或纳秒为单位的时间

c - gnuplot 窗口不显示

c++ - 在低完整性进程下如何查询进程名称?

c# - 具有 DateTime 等输出的自定义结构

java - intent.putExtra 是做什么的?