Запретить запуск программы при входе в систему RDP

Запретить запуск программы при входе в систему RDP

У меня небольшая проблема. У меня есть программа, которая должна все время работать на сервере (Windows 2008). Это не служба, а обычное приложение. Она находится в автозагрузке. Проблема в том, что она работает с базой данных и не может запускаться дважды. Когда кто-то входит в систему через RDP, она запускается второй раз. Есть ли способ предотвратить это в Windows?

решение1

Если вы не хотите, чтобы приложение запускалось при входе пользователя в систему, то удалите его из папки «Автозагрузка».

решение2

Запустите приложение из пакетного скрипта

tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find /I /N "myapp.exe">NUL
if "%ERRORLEVEL%"=="1" <call executable>

Связанный контент