我目前正在使用 C# 开发一个应用程序,该应用程序允许用户选择一个或多个联网驱动器或计算机,并从某个文件夹收集数据日志(文件夹位置在任何驱动器/PC 上始终相同)必须收集文件每小时一次,因此在上午 10 点,应用程序将从每个指定文件夹收集上午 9 点的数据日志。
只要应用程序在后台运行,我希望这在每小时自动发生在一个单独的线程中,每小时一次。我遇到的问题是我不熟悉如何设置这个计时器/每小时系统,以便可以创建一个线程并每小时运行一次。如果有人有任何建议或方法可以执行此操作,请告诉我。
*我正在寻找可以编码的选项,因为它将分发到 40 或 50 台不同的 PC