Скажем, у меня есть стороннее приложение, которое выполняет фоновую работу, но выводит все ошибки и сообщения на консоль. Это означает, что в настоящее время мы должны держать пользователя вошедшим в систему на сервере, и перезапускать приложение (двойной щелчок) при каждой перезагрузке.
Не очень круто.
Я был уверен, что для этого есть простой способ - универсальная оболочка службы, которую можно настроить с помощью файла журнала для stdout
и stderr
.
Я проверял svchost.exe
, но в соответствии с этим сайтом , это только для DLL. Жалость.
РЕДАКТИРОВАТЬ: Приложение должно быть запущено из пакетного файла. FireDaemon, кажется, делает свое дело, но я думаю, что это немного излишне, для чего-то, что может быть сделано в <10 строках кода Python ... О, хорошо, <em>Not Invented Here ...