Войти

Показать полную графическую версию : Как запретить запуск программы более 1 раза?


svmt
19-01-2004, 07:58
Приветствую великый и могучий!

Проблемка встала небольшая у меня тут
1С под терминалами работает дык эти бюстгалтера повадились запускать по 3-8 копий........... сервак есественно задыхатся........
может кто подскажет как избежать этой проблемы?
Может существуют проги которые запрещают запуск выбранного приложения более 1 раза??

Заранее огромное спа!


Исправлено: Giorgievich, 13:43 20-01-2004

Pupkin
19-01-2004, 09:35
Я думаю нужно создать ярлык на запуск программы непосредственно и в настройках пользователя разрешить ему запускать только одну сессию терминала

ShaRP
19-01-2004, 21:30
svmt
С помощью InqSoft Sign 0f Misery и InqSoft Window Scanner (взять можно на этой странице (http://home.onego.ru/~werwolf/inqsoft/index.html)) я писал себе маленькие загрузчики, которые проверяли перед запуском программы наличие в памяти ее окна, не давая, таким образом, запускать программу дважды. Как вариант, думаю, с помощью этих инструментов  можно создать программу, которая будет убивать одно из окон, если обнаружит их два.  Посмотрите, может, это подойдет и вам.

CyMpak
20-01-2004, 08:27
ShaRP
Помоему не поможет.. Не забывай в режиме нескольких сессий в памяти должно висеть должное количество количество этих программ. Для каждого бугалтера работает одно и то же приложение но с разными базами.

svmt
Решения пока не знаю - кроме административного.
У меня просто висит бумажка у каждого пользователя с требованием не запускать ничего лишнего. Сервер естессна чист от фуфла чисты ворд ексел и тд. Реально вас так же может спасти файл сервер чтобы уменьшить нагрузку на винты.

В случае чего рублю сессию и не пускаю на сервак без личного разрешения руководства. Через какое то время привыкают к порядку ;)
Удачи в борьбе с юзерами :beer:




© OSzone.net 2001-2012