Как синхронизировать системные часы с глобальной датой / временем?
Мои системные часы в любой момент случайным образом сходят с ума и меняют дату / время системных часов на случайные. Это не литиевая батарея и не вирус, потому что я проверил. Также это не что-то из Windows.System.Time
сам.
Я хочу создать процесс, который будет с интервалом проверять, соответствуют ли дата / время системных часов глобальной дате / времени, и если нет, то будет ли он синхронизироваться.
Мне нужно, чтобы это работало в фоновом режиме. Я даже не уверен, является ли процесс Windows правильным способом для достижения этой цели. Я открыт для любых других решений.
1 ответ
Создайте новый пустой проект на C#. Нажмите на проект и перейдите в Свойства, измените тип вывода на Приложение Windows (Это приведет к удалению консоли).
Создайте новый пример класса: Example.cs
Напишите статическую точку входа, например:
public class Example
{
static void Main(string[] args)
{
}
}
Вставьте свой код в основную процедуру.
Это создаст процесс, который не содержит консоли / окна / службы.
Я предполагаю, что это то, что вы хотите.