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

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

2 ответа

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

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

tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find /I /N "myapp.exe">NUL
if "%ERRORLEVEL%"=="1" <call executable>
Другие вопросы по тегам