Главная страница
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.01 c
8-1196600166
Chaser
2007-12-02 15:56
2009.09.20
Визуализация и одновременная запись звука


6-1206897457
prostoi
2008-03-30 21:17
2009.09.20
Proxy


15-1247580201
Kerk
2009-07-14 18:03
2009.09.20
Задолжность


1-1215755404
МистерТ
2008-07-11 09:50
2009.09.20
Подмена Application динамической библиотеки


6-1206621682
Vikindos
2008-03-27 15:41
2009.09.20
clientSocket посылка строкой