Я использую Windows Server 2008 R2.
Я создал консольное приложение .NET и развернул его на сервере. Если я дважды щелкну приложение .exe, оно работает нормально и выполняет свою работу.
Это приложение должно обновлять значения в базе данных. Мне нужно иметь возможность запускать это каждый час автоматически.
Как я могу этого добиться?
Планировщик задач Windows позволяет регулярно запускать программу. Он находится на панели управления в административных инструментах или в диспетчере серверов в разделе конфигурации.
Просто нажмите «Создать задачу», добавьте триггер для «По расписанию» и в расширенных настройках выберите «Повторять задачу каждый час в течение неопределенного времени».
В разделе действия добавьте один для запуска программы и укажите свою программу и все необходимые аргументы.
На первой вкладке вы, вероятно, захотите выбрать «Запускать независимо от того, вошел ли пользователь в систему или нет» и выбрать пользователя, от имени которого он будет запускаться.
Для этого вам следует использовать Планировщик задач Windows. Вы можете проверить этот учебник, чтобы начать работу.
Использовать Диспетчер задач. Это довольно просто.