Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.20;
Скачать: CL | DM;

Вниз

Win2003 ограничение запуска приложения   Найти похожие ветки 

 
GanibalLector ©   (2009-07-24 12:06) [0]

Имеется Windows Server 2003. На нем несколько пользователей. W2003 настроен на автовход одного из пользователей(предположим user1).При входе этого пользователя запускается приложение (прописано в "Программы"-"Автозагрузка").
Далее...удаленные пользователи через терминал также могут работать с данным ПК. Более того, через терминал может зайти и пользователь user1. И вот тут самое интересное. При входе через терминал пользователя user1 приложение опять запустится (ибо "Программы"-"Автозагрузка"). Можно ли как-то ограничить запуск приложения, если оно уже работает под каким-то пользователем ?

Я объясню для чего....приложение работает с модемом. И может получится так, что один модем открыл и удерживает один пользователь, а второй модем второй пользователь. Вот и получается, что приложение делает попытки дозвона по обеим модемам (а один из них может быть уже занят). При этом в БД сохраняются попытки неудач.  Не знаю, насколько я понятно объяснил, но старался.


 
PEAKTOP ©   (2009-07-24 12:13) [1]

1) Написать приложение как сервайс NT. Тогда вообще не понадобиться логин какого-либо пользователя.

2) Сохранять флаг работы приложения на "нейтральной территории" для приложений (файл конфигурации, регистр Windows, семафор в памяти) и при запуске приложения его анализировать.


 
Dennis I. Komarov ©   (2009-07-24 15:44) [2]

3) Сделать лишнего пользователя для первого запуска из автозагрузки

З.Ы.
   А вообще ерунда какая-то...


 
Наиль ©   (2009-07-24 16:52) [3]

Используй nnCron.
Делай запуск приложения при входе в систему, по условию "если процесс не запущен".



Страницы: 1 вся ветка

Текущий архив: 2009.09.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
2-1247796688
novai
2009-07-17 06:11
2009.09.20
Как правильно вызвать OnMouseDown?


2-1247578710
Zheksonz
2009-07-14 17:38
2009.09.20
WriteBuffer - error - Access violation at addr... почему???


15-1248335496
oxffff
2009-07-23 11:51
2009.09.20
Artificial brain ten years away


1-1215539839
nordic3
2008-07-08 21:57
2009.09.20
Частая перерисовка image...


15-1248274085
картман
2009-07-22 18:48
2009.09.20
dcom