Назад | Перейти на главную страницу

Может ли процесс Windows продолжаться между сеансами?

Я хотел бы запустить процесс при запуске ПК, но до того, как пользователь войдет в систему. Затем, после того, как пользователь войдет в систему, они увидят консоль / графический интерфейс для уже запущенного процесса. Если они выйдут из системы, процесс будет продолжать работать в фоновом режиме, пока они снова не войдут в систему.

Возможно ли это в Windows Server 2008 R2?

Кажется, идеально подходит для приложений демона / сервера.

Именно для этого и предназначены «службы» в системе Windows.

Что касается консоли / графического интерфейса пользователя: для служб была опция, позволяющая им взаимодействовать с системной консолью, поэтому службе можно было разрешить отображать окна в системе. Но эта функция была удалена в Windows Server 2008, поэтому нет, в Windows Server 2008 R2 у службы нет возможности отображать какое-либо окно на рабочем столе. Единственное решение - использовать управляющее приложение, которое в некоторой степени «общается» со службой и отслеживает / настраивает / управляет ею (например, консоли MMC).